pub struct CheckpointFilesPageCursor {
pub after_inode_id: InodeId,
}Expand description
Where a file enumeration resumes: strictly after this inode id.
Enumeration order is ascending inode id, which is also the durable row
order of the inode family, so a resume is one range bound — it never
re-reads a row at or before after_inode_id.
Fields§
§after_inode_id: InodeIdLast inode id returned by the previous page.
Trait Implementations§
Source§impl Clone for CheckpointFilesPageCursor
impl Clone for CheckpointFilesPageCursor
Source§fn clone(&self) -> CheckpointFilesPageCursor
fn clone(&self) -> CheckpointFilesPageCursor
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 CheckpointFilesPageCursor
Source§impl Debug for CheckpointFilesPageCursor
impl Debug for CheckpointFilesPageCursor
impl Eq for CheckpointFilesPageCursor
impl StructuralPartialEq for CheckpointFilesPageCursor
Auto Trait Implementations§
impl Freeze for CheckpointFilesPageCursor
impl RefUnwindSafe for CheckpointFilesPageCursor
impl Send for CheckpointFilesPageCursor
impl Sync for CheckpointFilesPageCursor
impl Unpin for CheckpointFilesPageCursor
impl UnsafeUnpin for CheckpointFilesPageCursor
impl UnwindSafe for CheckpointFilesPageCursor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more