struct IndexFreshnessDelta {
report: IndexRefreshRequired,
paths: HashSet<PathBuf>,
paths_complete: bool,
requires_full_scan: bool,
}Expand description
Current local-source delta detected before a normal indexed read.
Fields§
§report: IndexRefreshRequiredTyped public report when the delta cannot be reconciled automatically.
paths: HashSet<PathBuf>Complete native paths when retained within the incremental work bound.
paths_complete: boolWhether every changed path fits the explicit incremental-work bound.
requires_full_scan: boolWhether structural or policy changes require complete source discovery.
Auto Trait Implementations§
impl Freeze for IndexFreshnessDelta
impl RefUnwindSafe for IndexFreshnessDelta
impl Send for IndexFreshnessDelta
impl Sync for IndexFreshnessDelta
impl Unpin for IndexFreshnessDelta
impl UnsafeUnpin for IndexFreshnessDelta
impl UnwindSafe for IndexFreshnessDelta
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<'a, T> FromIn<'a, T> for T
impl<'a, T> FromIn<'a, T> for T
§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