pub enum EvidenceGap {
CollectionFailed {
source: String,
subject: String,
detail: String,
},
Truncated {
source: String,
subject: String,
},
MissingField {
source: String,
subject: String,
field: String,
},
DiffUnavailable {
subject: String,
},
Unsupported {
source: String,
capability: String,
},
}Expand description
Describes why a piece of evidence is incomplete or absent.
Variants§
Trait Implementations§
Source§impl Clone for EvidenceGap
impl Clone for EvidenceGap
Source§fn clone(&self) -> EvidenceGap
fn clone(&self) -> EvidenceGap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EvidenceGap
impl Debug for EvidenceGap
Source§impl<'de> Deserialize<'de> for EvidenceGap
impl<'de> Deserialize<'de> for EvidenceGap
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for EvidenceGap
impl Display for EvidenceGap
Source§impl PartialEq for EvidenceGap
impl PartialEq for EvidenceGap
Source§impl Serialize for EvidenceGap
impl Serialize for EvidenceGap
impl Eq for EvidenceGap
impl StructuralPartialEq for EvidenceGap
Auto Trait Implementations§
impl Freeze for EvidenceGap
impl RefUnwindSafe for EvidenceGap
impl Send for EvidenceGap
impl Sync for EvidenceGap
impl Unpin for EvidenceGap
impl UnsafeUnpin for EvidenceGap
impl UnwindSafe for EvidenceGap
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