pub struct EvidenceAssessment {
pub reproducibility: AssessmentCategory,
pub isolation: AssessmentCategory,
pub contradiction_state: ContradictionState,
pub sample_support: SampleSupport,
}Expand description
Deterministic evidence assessment derived from policy, not vibes.
Fields§
§reproducibility: AssessmentCategoryWhether the evidence is reproducible (based on trial count).
isolation: AssessmentCategoryWhether the execution was properly isolated.
contradiction_state: ContradictionStateWhether any hypotheses are contradicted.
sample_support: SampleSupportSample support level.
Trait Implementations§
Source§impl Clone for EvidenceAssessment
impl Clone for EvidenceAssessment
Source§fn clone(&self) -> EvidenceAssessment
fn clone(&self) -> EvidenceAssessment
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 EvidenceAssessment
impl Debug for EvidenceAssessment
Source§impl<'de> Deserialize<'de> for EvidenceAssessment
impl<'de> Deserialize<'de> for EvidenceAssessment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EvidenceAssessment
impl RefUnwindSafe for EvidenceAssessment
impl Send for EvidenceAssessment
impl Sync for EvidenceAssessment
impl Unpin for EvidenceAssessment
impl UnsafeUnpin for EvidenceAssessment
impl UnwindSafe for EvidenceAssessment
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