pub struct Signals {
pub invalid: bool,
pub installed: bool,
pub at_destination: bool,
pub drifted: bool,
pub settled: bool,
}Expand description
What the observation has to say before a classification can be read.
Five independent answers rather than one enumeration, because the classification is what combines them and a caller that had to pick a combined value would be classifying before the classifier does.
Fields§
§invalid: boolMetadata exists and cannot be trusted.
installed: boolAn instance is recorded.
at_destination: boolThe recorded release is the destination.
drifted: boolA recorded file has moved.
settled: boolThe target documents itself already.
Trait Implementations§
impl Copy for Signals
impl Eq for Signals
impl StructuralPartialEq for Signals
Auto Trait Implementations§
impl Freeze for Signals
impl RefUnwindSafe for Signals
impl Send for Signals
impl Sync for Signals
impl Unpin for Signals
impl UnsafeUnpin for Signals
impl UnwindSafe for Signals
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.