pub struct ComparabilityPolicy {
pub require_fingerprint_match: bool,
pub timing_admissible: bool,
pub min_trials: u32,
}Expand description
Policy for experiment comparability.
Fields§
§require_fingerprint_match: boolWhether baseline fingerprints must match between trials.
timing_admissible: boolWhether timing measurements are admissible as evidence.
min_trials: u32Minimum number of trials for statistical claims.
Trait Implementations§
Source§impl Clone for ComparabilityPolicy
impl Clone for ComparabilityPolicy
Source§fn clone(&self) -> ComparabilityPolicy
fn clone(&self) -> ComparabilityPolicy
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 ComparabilityPolicy
impl Debug for ComparabilityPolicy
Source§impl Default for ComparabilityPolicy
impl Default for ComparabilityPolicy
Source§impl<'de> Deserialize<'de> for ComparabilityPolicy
impl<'de> Deserialize<'de> for ComparabilityPolicy
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 ComparabilityPolicy
impl RefUnwindSafe for ComparabilityPolicy
impl Send for ComparabilityPolicy
impl Sync for ComparabilityPolicy
impl Unpin for ComparabilityPolicy
impl UnsafeUnpin for ComparabilityPolicy
impl UnwindSafe for ComparabilityPolicy
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