pub struct AggregateDelta {Show 17 fields
pub shannon_a: f64,
pub shannon_b: f64,
pub min_entropy_a: f64,
pub min_entropy_b: f64,
pub mean_a: f64,
pub mean_b: f64,
pub variance_a: f64,
pub variance_b: f64,
pub bit_bias_a: f64,
pub bit_bias_b: f64,
pub per_bit_bias_a: [f64; 8],
pub per_bit_bias_b: [f64; 8],
pub chi_squared_a: f64,
pub chi_squared_b: f64,
pub ks_statistic_a: f64,
pub ks_statistic_b: f64,
pub cohens_d: f64,
}Expand description
Aggregate statistics delta between two streams.
Fields§
§shannon_a: f64§shannon_b: f64§min_entropy_a: f64§min_entropy_b: f64§mean_a: f64§mean_b: f64§variance_a: f64§variance_b: f64§bit_bias_a: f64§bit_bias_b: f64§per_bit_bias_a: [f64; 8]§per_bit_bias_b: [f64; 8]§chi_squared_a: f64§chi_squared_b: f64§ks_statistic_a: f64§ks_statistic_b: f64§cohens_d: f64Cohen’s d effect size for byte mean difference (assumes normality —
use TwoSampleTests::cliffs_delta for the non-parametric alternative).
Trait Implementations§
Source§impl Clone for AggregateDelta
impl Clone for AggregateDelta
Source§fn clone(&self) -> AggregateDelta
fn clone(&self) -> AggregateDelta
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 AggregateDelta
impl Debug for AggregateDelta
Auto Trait Implementations§
impl Freeze for AggregateDelta
impl RefUnwindSafe for AggregateDelta
impl Send for AggregateDelta
impl Sync for AggregateDelta
impl Unpin for AggregateDelta
impl UnsafeUnpin for AggregateDelta
impl UnwindSafe for AggregateDelta
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