pub struct InternalAuditGeneratorConfig {
pub reports_per_function: (u32, u32),
pub no_reliance_ratio: f64,
pub limited_reliance_ratio: f64,
pub significant_reliance_ratio: f64,
pub full_reliance_ratio: f64,
pub recommendations_per_report: (u32, u32),
}Expand description
Configuration for internal audit function and report generation (ISA 610).
Fields§
§reports_per_function: (u32, u32)Number of IA reports to generate per engagement (min, max).
no_reliance_ratio: f64Fraction of engagements where no internal audit function exists.
limited_reliance_ratio: f64Fraction of engagements where limited reliance is placed.
significant_reliance_ratio: f64Fraction of engagements where significant reliance is placed.
full_reliance_ratio: f64Fraction of engagements where full reliance is placed.
recommendations_per_report: (u32, u32)Number of recommendations per IA report (min, max).
Trait Implementations§
Source§impl Clone for InternalAuditGeneratorConfig
impl Clone for InternalAuditGeneratorConfig
Source§fn clone(&self) -> InternalAuditGeneratorConfig
fn clone(&self) -> InternalAuditGeneratorConfig
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 InternalAuditGeneratorConfig
impl Debug for InternalAuditGeneratorConfig
Auto Trait Implementations§
impl Freeze for InternalAuditGeneratorConfig
impl RefUnwindSafe for InternalAuditGeneratorConfig
impl Send for InternalAuditGeneratorConfig
impl Sync for InternalAuditGeneratorConfig
impl Unpin for InternalAuditGeneratorConfig
impl UnsafeUnpin for InternalAuditGeneratorConfig
impl UnwindSafe for InternalAuditGeneratorConfig
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