pub struct Pushed {
pub rids: Rids,
pub parts: u64,
pub skipped: u64,
pub stopped: bool,
}Expand description
What pushing a set through a link produced, and how much of the link it had to read.
Fields§
§rids: RidsThe child rows that point into the set.
parts: u64Parts of the child table there are.
skipped: u64Parts the zone map ruled out without their link being decoded.
stopped: boolWhether the push gave up early, so that rids is every row rather than exactly the ones
that point into the set. Only Rids::forward_or_stop does.
Trait Implementations§
impl Eq for Pushed
impl StructuralPartialEq for Pushed
Auto Trait Implementations§
impl Freeze for Pushed
impl RefUnwindSafe for Pushed
impl Send for Pushed
impl Sync for Pushed
impl Unpin for Pushed
impl UnsafeUnpin for Pushed
impl UnwindSafe for Pushed
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