pub enum StartupCacheState {
NoCache,
Cached,
Invalidated {
reason_code: Option<String>,
},
}Expand description
Information about if there’s was a pre-existing cache or if the cache was detected as invalidated during startup.
If the cache was invalidated, the application may choose to show a warning to the user or log it to telemetry.
This value is returned by crate::turbo_backing_storage.
Variants§
NoCache
Cached
Invalidated
Fields
§
reason_code: Option<String>A short code passed to BackingStorage::invalidate. This value is
application-specific.
If the value is None or doesn’t match an expected value, the application should just
treat this reason as unknown. The invalidation file may have been corrupted or
modified by an external tool.
See invalidation_reasons for some common reason codes.
Auto Trait Implementations§
impl Freeze for StartupCacheState
impl RefUnwindSafe for StartupCacheState
impl Send for StartupCacheState
impl Sync for StartupCacheState
impl Unpin for StartupCacheState
impl UnsafeUnpin for StartupCacheState
impl UnwindSafe for StartupCacheState
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> ⓘ
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