pub struct Step<'p> {
pub node: &'p NodeId,
pub from: &'p [NodeId],
}Expand description
One step of a plan: a node, and where its input comes from.
Fields§
§node: &'p NodeIdWhich node.
from: &'p [NodeId]Which nodes it reads. Empty means the graph’s input.
Trait Implementations§
impl<'p> Copy for Step<'p>
impl<'p> Eq for Step<'p>
impl<'p> StructuralPartialEq for Step<'p>
Auto Trait Implementations§
impl<'p> Freeze for Step<'p>
impl<'p> RefUnwindSafe for Step<'p>
impl<'p> Send for Step<'p>
impl<'p> Sync for Step<'p>
impl<'p> Unpin for Step<'p>
impl<'p> UnsafeUnpin for Step<'p>
impl<'p> UnwindSafe for Step<'p>
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