pub struct CausalValidationReport {
pub valid: bool,
pub checks: Vec<CausalCheck>,
pub violations: Vec<String>,
}Expand description
Report from causal structure validation.
Fields§
§valid: boolWhether all checks passed.
checks: Vec<CausalCheck>Individual check results.
violations: Vec<String>Human-readable violation descriptions.
Trait Implementations§
Source§impl Clone for CausalValidationReport
impl Clone for CausalValidationReport
Source§fn clone(&self) -> CausalValidationReport
fn clone(&self) -> CausalValidationReport
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 CausalValidationReport
impl RefUnwindSafe for CausalValidationReport
impl Send for CausalValidationReport
impl Sync for CausalValidationReport
impl Unpin for CausalValidationReport
impl UnwindSafe for CausalValidationReport
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