pub struct EvidenceDataItem {
pub name: Option<String>,
pub url: Option<String>,
pub has_attachment: bool,
pub classification: Option<String>,
pub sensitive_data: Vec<String>,
pub has_governance: bool,
}Expand description
One evidence[].data[] entry: output or analysis that supports claims.
Fields§
§name: Option<String>§url: Option<String>contents.url — where the data can be retrieved.
has_attachment: boolWhether contents.attachment embedded the data inline (the attachment
body itself is not retained in the normalized model).
classification: Option<String>Data classification tag (type/sensitivity/value).
sensitive_data: Vec<String>Descriptions of any sensitive data included.
has_governance: boolWhether a governance block (custodians/stewards/owners) was present.
Trait Implementations§
Source§impl Clone for EvidenceDataItem
impl Clone for EvidenceDataItem
Source§fn clone(&self) -> EvidenceDataItem
fn clone(&self) -> EvidenceDataItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EvidenceDataItem
impl Debug for EvidenceDataItem
Source§impl Default for EvidenceDataItem
impl Default for EvidenceDataItem
Source§fn default() -> EvidenceDataItem
fn default() -> EvidenceDataItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceDataItem
impl<'de> Deserialize<'de> for EvidenceDataItem
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 PartialEq for EvidenceDataItem
impl PartialEq for EvidenceDataItem
Source§impl Serialize for EvidenceDataItem
impl Serialize for EvidenceDataItem
impl StructuralPartialEq for EvidenceDataItem
Auto Trait Implementations§
impl Freeze for EvidenceDataItem
impl RefUnwindSafe for EvidenceDataItem
impl Send for EvidenceDataItem
impl Sync for EvidenceDataItem
impl Unpin for EvidenceDataItem
impl UnsafeUnpin for EvidenceDataItem
impl UnwindSafe for EvidenceDataItem
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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