pub struct DocumentScanCursor {
pub generation: u64,
pub source: DocumentScanSource,
pub next_row: u32,
}Expand description
Opaque-to-callers continuation for one published store generation.
Fields§
§generation: u64Generation pinned by the page that produced this cursor.
source: DocumentScanSourceSource containing the next matching row.
next_row: u32Source-local row at which the next page starts.
Trait Implementations§
Source§impl Clone for DocumentScanCursor
impl Clone for DocumentScanCursor
Source§fn clone(&self) -> DocumentScanCursor
fn clone(&self) -> DocumentScanCursor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DocumentScanCursor
Source§impl Debug for DocumentScanCursor
impl Debug for DocumentScanCursor
impl Eq for DocumentScanCursor
Source§impl PartialEq for DocumentScanCursor
impl PartialEq for DocumentScanCursor
impl StructuralPartialEq for DocumentScanCursor
Auto Trait Implementations§
impl Freeze for DocumentScanCursor
impl RefUnwindSafe for DocumentScanCursor
impl Send for DocumentScanCursor
impl Sync for DocumentScanCursor
impl Unpin for DocumentScanCursor
impl UnsafeUnpin for DocumentScanCursor
impl UnwindSafe for DocumentScanCursor
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