pub(crate) struct ExactFreshIndexRead {
pub(crate) store: AtlasStore,
pub(crate) work: SourceVerificationWork,
}Expand description
Current read snapshot established through exact source verification.
Fields§
§store: AtlasStoreRoot-bound complete SQLite read snapshot.
work: SourceVerificationWorkWork consumed before this snapshot could be called current.
Auto Trait Implementations§
impl !Freeze for ExactFreshIndexRead
impl !RefUnwindSafe for ExactFreshIndexRead
impl Send for ExactFreshIndexRead
impl !Sync for ExactFreshIndexRead
impl Unpin for ExactFreshIndexRead
impl !UnwindSafe for ExactFreshIndexRead
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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