pub struct EvidenceContext {
pub risk_level: Option<String>,
pub account_balance: Option<f64>,
pub assertion: Option<String>,
}Expand description
Context for generating coherent audit evidence.
When provided, evidence type selection, reliability weighting, and amount anchoring are driven by the workpaper’s risk assessment context rather than random generation.
Fields§
§risk_level: Option<String>CRA risk level for the workpaper’s account area (High -> more external evidence).
account_balance: Option<f64>Real account balance for the workpaper’s GL area (anchors evidence amounts).
assertion: Option<String>Primary assertion being tested (Existence -> confirmation, Completeness -> analytical).
Trait Implementations§
Source§impl Clone for EvidenceContext
impl Clone for EvidenceContext
Source§fn clone(&self) -> EvidenceContext
fn clone(&self) -> EvidenceContext
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 EvidenceContext
impl Debug for EvidenceContext
Source§impl Default for EvidenceContext
impl Default for EvidenceContext
Source§fn default() -> EvidenceContext
fn default() -> EvidenceContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EvidenceContext
impl RefUnwindSafe for EvidenceContext
impl Send for EvidenceContext
impl Sync for EvidenceContext
impl Unpin for EvidenceContext
impl UnsafeUnpin for EvidenceContext
impl UnwindSafe for EvidenceContext
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