pub struct PageScan {
pub matched: usize,
pub scanned: usize,
pub next_before: Option<u64>,
}Expand description
Progress of one bounded visitor scan, including a caller-requested early stop.
Fields§
§matched: usizeMatching rows delivered to the visitor, including a row returning Break.
scanned: usizeCandidate rows examined after positioning.
next_before: Option<u64>Continue strictly before this identity when retained candidates remain.
Trait Implementations§
impl Copy for PageScan
impl Eq for PageScan
impl StructuralPartialEq for PageScan
Auto Trait Implementations§
impl Forget for PageScan
impl Freeze for PageScan
impl Move for PageScan
impl RefUnwindSafe for PageScan
impl Send for PageScan
impl Sync for PageScan
impl Unpin for PageScan
impl UnsafeUnpin for PageScan
impl UnwindSafe for PageScan
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