pub struct GroupAuditReport {
pub group_entity: String,
pub component_results: Vec<ComponentResult>,
pub aggregated_findings: usize,
pub aggregated_misstatements: Decimal,
pub group_coverage: f64,
pub components_with_findings: usize,
pub group_opinion_risk: String,
}Expand description
Consolidated group audit report.
Fields§
§group_entity: StringGroup (parent) entity identifier.
component_results: Vec<ComponentResult>Per-component results.
aggregated_findings: usizeTotal findings aggregated across all components.
aggregated_misstatements: DecimalTotal misstatement amount (sum of component finding amounts).
group_coverage: f64Fraction of group covered by significant components.
components_with_findings: usizeNumber of components with at least one finding.
group_opinion_risk: StringOverall group opinion risk assessment.
Trait Implementations§
Source§impl Clone for GroupAuditReport
impl Clone for GroupAuditReport
Source§fn clone(&self) -> GroupAuditReport
fn clone(&self) -> GroupAuditReport
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 GroupAuditReport
impl Debug for GroupAuditReport
Auto Trait Implementations§
impl Freeze for GroupAuditReport
impl RefUnwindSafe for GroupAuditReport
impl Send for GroupAuditReport
impl Sync for GroupAuditReport
impl Unpin for GroupAuditReport
impl UnsafeUnpin for GroupAuditReport
impl UnwindSafe for GroupAuditReport
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