pub struct ComplianceSummary {
pub total_checks: usize,
pub compliant: usize,
pub partially_compliant: usize,
pub non_compliant: usize,
pub not_applicable: usize,
pub compliance_percentage: f64,
}Expand description
Summary statistics for a compliance report.
Fields§
§total_checks: usizeTotal checks performed
compliant: usizeNumber compliant
partially_compliant: usizeNumber partially compliant
non_compliant: usizeNumber non-compliant
not_applicable: usizeNumber not applicable
compliance_percentage: f64Overall compliance percentage
Trait Implementations§
Source§impl Clone for ComplianceSummary
impl Clone for ComplianceSummary
Source§fn clone(&self) -> ComplianceSummary
fn clone(&self) -> ComplianceSummary
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 moreAuto Trait Implementations§
impl Freeze for ComplianceSummary
impl RefUnwindSafe for ComplianceSummary
impl Send for ComplianceSummary
impl Sync for ComplianceSummary
impl Unpin for ComplianceSummary
impl UnwindSafe for ComplianceSummary
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.