pub enum ChildRequest {
TestStrings {
pattern: String,
test_strings: Vec<String>,
threshold: f64,
flags: Flags,
},
ReachTiming {
pattern: String,
probes: Vec<String>,
samples: usize,
deadline: f64,
flags: Flags,
trigger: f64,
},
ReferenceLoad,
StrayVerify {
pattern: String,
flags: Flags,
cases: Vec<(String, Vec<String>)>,
},
}Expand description
What the parent asks the child to do.
Variants§
TestStrings
The pattern-safety probe: search every test string under a per-string threshold.
ReachTiming
The reach-probe timing ladder.
ReferenceLoad
The reference scan, for host-load normalization.
StrayVerify
Stray verification: the first candidate every probe fails on.
Trait Implementations§
Source§impl Clone for ChildRequest
impl Clone for ChildRequest
Auto Trait Implementations§
impl Freeze for ChildRequest
impl RefUnwindSafe for ChildRequest
impl Send for ChildRequest
impl Sync for ChildRequest
impl Unpin for ChildRequest
impl UnsafeUnpin for ChildRequest
impl UnwindSafe for ChildRequest
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