pub struct ScanAttestation {
pub scanner: ScannerInfo,
pub findings: Vec<FindingSummary>,
pub suppressions: Vec<SuppressionSummary>,
pub capabilities: CapabilitySummary,
pub provenance: Option<ProvenanceSummary>,
pub egress_policy_hash: Option<String>,
pub scanned_at: String,
}Fields§
§scanner: ScannerInfo§findings: Vec<FindingSummary>§suppressions: Vec<SuppressionSummary>§capabilities: CapabilitySummary§provenance: Option<ProvenanceSummary>§egress_policy_hash: Option<String>§scanned_at: StringTrait Implementations§
Source§impl Clone for ScanAttestation
impl Clone for ScanAttestation
Source§fn clone(&self) -> ScanAttestation
fn clone(&self) -> ScanAttestation
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 ScanAttestation
impl Debug for ScanAttestation
Source§impl<'de> Deserialize<'de> for ScanAttestation
impl<'de> Deserialize<'de> for ScanAttestation
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
Auto Trait Implementations§
impl Freeze for ScanAttestation
impl RefUnwindSafe for ScanAttestation
impl Send for ScanAttestation
impl Sync for ScanAttestation
impl Unpin for ScanAttestation
impl UnsafeUnpin for ScanAttestation
impl UnwindSafe for ScanAttestation
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