Struct ValidationPlan
pub struct ValidationPlan { /* private fields */ }Expand description
Reachability result used to index only reachable sources before render validation.
Implementations§
§impl ValidationPlan
impl ValidationPlan
pub fn reachable_nodes(&self) -> &[NodeId]
pub fn reachable_nodes(&self) -> &[NodeId]
Returns reachable nodes in dependency-first order.
pub fn reachable_sources(&self) -> &[NodeId]
pub fn reachable_sources(&self) -> &[NodeId]
Returns reachable source nodes in dependency-first order.
Trait Implementations§
§impl Clone for ValidationPlan
impl Clone for ValidationPlan
§fn clone(&self) -> ValidationPlan
fn clone(&self) -> ValidationPlan
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for ValidationPlan
impl Debug for ValidationPlan
§impl PartialEq for ValidationPlan
impl PartialEq for ValidationPlan
impl Eq for ValidationPlan
impl StructuralPartialEq for ValidationPlan
Auto Trait Implementations§
impl Freeze for ValidationPlan
impl RefUnwindSafe for ValidationPlan
impl Send for ValidationPlan
impl Sync for ValidationPlan
impl Unpin for ValidationPlan
impl UnsafeUnpin for ValidationPlan
impl UnwindSafe for ValidationPlan
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more