pub struct DistributionResult {
pub mean: f64,
pub variance: f64,
pub std_dev: f64,
pub skewness: f64,
pub kurtosis: f64,
pub histogram: Vec<u64>,
pub ks_statistic: f64,
pub ks_p_value: f64,
}Expand description
Distribution statistics.
Fields§
§mean: f64§variance: f64§std_dev: f64§skewness: f64§kurtosis: f64§histogram: Vec<u64>Byte value histogram (256 bins).
ks_statistic: f64KS-style statistic vs uniform.
ks_p_value: f64Approximate p-value for KS-style statistic (heuristic for discrete bytes).
Trait Implementations§
Source§impl Clone for DistributionResult
impl Clone for DistributionResult
Source§fn clone(&self) -> DistributionResult
fn clone(&self) -> DistributionResult
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 DistributionResult
impl Debug for DistributionResult
Auto Trait Implementations§
impl Freeze for DistributionResult
impl RefUnwindSafe for DistributionResult
impl Send for DistributionResult
impl Sync for DistributionResult
impl Unpin for DistributionResult
impl UnsafeUnpin for DistributionResult
impl UnwindSafe for DistributionResult
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