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 (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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.