pub struct ScanStep {
pub new_carries: Vec<NodeId>,
pub y: NodeId,
pub stop: Option<NodeId>,
}Expand description
One materialized scan step: the post-step carry, the emitted y, and the
(optional) realized stop predicate node for this step.
Fields§
§new_carries: Vec<NodeId>§y: NodeId§stop: Option<NodeId>Auto Trait Implementations§
impl Freeze for ScanStep
impl RefUnwindSafe for ScanStep
impl Send for ScanStep
impl Sync for ScanStep
impl Unpin for ScanStep
impl UnsafeUnpin for ScanStep
impl UnwindSafe for ScanStep
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