pub struct VarianceComponents {
pub part: f64,
pub operator: f64,
pub interaction: f64,
pub repeatability: f64,
pub reproducibility: f64,
pub total: f64,
}Expand description
Variance components from ANOVA expected mean squares.
Fields§
§part: f64σ²_part — true part-to-part variation.
operator: f64σ²_operator — operator main effect.
interaction: f64σ²_interaction — part×operator interaction.
repeatability: f64σ²_repeatability — within-cell (equipment) variation.
reproducibility: f64σ²_reproducibility = σ²_operator + σ²_interaction.
total: f64σ²_total = σ²_part + σ²_grr.
Trait Implementations§
Source§impl Clone for VarianceComponents
impl Clone for VarianceComponents
Source§fn clone(&self) -> VarianceComponents
fn clone(&self) -> VarianceComponents
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 moreAuto Trait Implementations§
impl Freeze for VarianceComponents
impl RefUnwindSafe for VarianceComponents
impl Send for VarianceComponents
impl Sync for VarianceComponents
impl Unpin for VarianceComponents
impl UnsafeUnpin for VarianceComponents
impl UnwindSafe for VarianceComponents
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