#[non_exhaustive]pub enum CapabilityModel {
Auto,
Normal,
LogNormal,
Weibull,
Gamma,
Exponential,
Beta,
}Expand description
The distribution family a percentile capability is computed from.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Auto
The family fit_best ranks first by AIC.
Normal
Normal.
LogNormal
Log-normal (positive data).
Weibull
Two-parameter Weibull (positive data).
Gamma
Gamma (positive data).
Exponential
Exponential (positive data).
Beta
Beta (data within (0, 1)).
Trait Implementations§
Source§impl Clone for CapabilityModel
impl Clone for CapabilityModel
impl Copy for CapabilityModel
Source§impl Debug for CapabilityModel
impl Debug for CapabilityModel
Source§impl Default for CapabilityModel
impl Default for CapabilityModel
impl Eq for CapabilityModel
Source§impl PartialEq for CapabilityModel
impl PartialEq for CapabilityModel
impl StructuralPartialEq for CapabilityModel
Auto Trait Implementations§
impl Freeze for CapabilityModel
impl RefUnwindSafe for CapabilityModel
impl Send for CapabilityModel
impl Sync for CapabilityModel
impl Unpin for CapabilityModel
impl UnsafeUnpin for CapabilityModel
impl UnwindSafe for CapabilityModel
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