pub enum HostFactsReason {
Absent,
Changed,
Unreadable,
NotKept,
}Expand description
Why a binary’s facts were worked out instead of kept.
Variants§
Absent
No entry for the binary.
Changed
A path the entry recorded has a different stamp now, or this staging reached one it never recorded.
Unreadable
The entry is not an owner-only regular file of this uid, does not parse, or is of another format, runtime version, interpreter table, library search list or binary.
NotKept
The cache cannot be used for this staging.
Implementations§
Trait Implementations§
Source§impl Clone for HostFactsReason
impl Clone for HostFactsReason
impl Copy for HostFactsReason
Source§impl Debug for HostFactsReason
impl Debug for HostFactsReason
impl Eq for HostFactsReason
Source§impl PartialEq for HostFactsReason
impl PartialEq for HostFactsReason
impl StructuralPartialEq for HostFactsReason
Auto Trait Implementations§
impl Freeze for HostFactsReason
impl RefUnwindSafe for HostFactsReason
impl Send for HostFactsReason
impl Sync for HostFactsReason
impl Unpin for HostFactsReason
impl UnsafeUnpin for HostFactsReason
impl UnwindSafe for HostFactsReason
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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