pub struct ValidationResult {
pub pattern_id: String,
pub is_valid: bool,
pub validation_score: f32,
pub matching_decisions: usize,
pub total_decisions: usize,
pub mismatches: Vec<String>,
pub confidence_recommendation: f32,
}Expand description
Result of pattern validation
Fields§
§pattern_id: StringID of the validated pattern
is_valid: boolWhether the pattern is valid (>= 70% match rate)
validation_score: f32Validation score (0.0 to 1.0)
matching_decisions: usizeNumber of decisions matching this pattern
total_decisions: usizeTotal number of decisions analyzed
mismatches: Vec<String>IDs of decisions that don’t match the pattern
confidence_recommendation: f32Recommended confidence score based on validation
Trait Implementations§
Source§impl Clone for ValidationResult
impl Clone for ValidationResult
Source§fn clone(&self) -> ValidationResult
fn clone(&self) -> ValidationResult
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 ValidationResult
impl RefUnwindSafe for ValidationResult
impl Send for ValidationResult
impl Sync for ValidationResult
impl Unpin for ValidationResult
impl UnwindSafe for ValidationResult
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