pub struct CalibrationResult {
pub analysis: TrialAnalysis,
pub is_suitable: bool,
pub warnings: Vec<String>,
pub shannon_entropy: f64,
pub bit_bias: f64,
}Expand description
Calibration assessment for a data source.
Fields§
§analysis: TrialAnalysisTrial analysis of the calibration data.
is_suitable: boolWhether this source passed calibration.
warnings: Vec<String>Any warnings or failure reasons.
shannon_entropy: f64Shannon entropy of the calibration data (bits/byte, max 8.0).
bit_bias: f64Overall bit bias (deviation from 0.5).
Trait Implementations§
Source§impl Clone for CalibrationResult
impl Clone for CalibrationResult
Source§fn clone(&self) -> CalibrationResult
fn clone(&self) -> CalibrationResult
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 CalibrationResult
impl Debug for CalibrationResult
Auto Trait Implementations§
impl Freeze for CalibrationResult
impl RefUnwindSafe for CalibrationResult
impl Send for CalibrationResult
impl Sync for CalibrationResult
impl Unpin for CalibrationResult
impl UnsafeUnpin for CalibrationResult
impl UnwindSafe for CalibrationResult
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