pub struct EvidenceGeneratorConfig {
pub evidence_per_workpaper: (u32, u32),
pub external_third_party_probability: f64,
pub high_reliability_probability: f64,
pub ai_extraction_probability: f64,
pub file_size_range: (u64, u64),
}Expand description
Configuration for evidence generation.
Fields§
§evidence_per_workpaper: (u32, u32)Evidence pieces per workpaper (min, max)
external_third_party_probability: f64Probability of external third-party evidence
high_reliability_probability: f64Probability of high reliability evidence
ai_extraction_probability: f64Probability of AI extraction
file_size_range: (u64, u64)File size range in bytes (min, max)
Trait Implementations§
Source§impl Clone for EvidenceGeneratorConfig
impl Clone for EvidenceGeneratorConfig
Source§fn clone(&self) -> EvidenceGeneratorConfig
fn clone(&self) -> EvidenceGeneratorConfig
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 EvidenceGeneratorConfig
impl Debug for EvidenceGeneratorConfig
Auto Trait Implementations§
impl Freeze for EvidenceGeneratorConfig
impl RefUnwindSafe for EvidenceGeneratorConfig
impl Send for EvidenceGeneratorConfig
impl Sync for EvidenceGeneratorConfig
impl Unpin for EvidenceGeneratorConfig
impl UnwindSafe for EvidenceGeneratorConfig
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