Trait rv::traits::Mode

source ·
pub trait Mode<X> {
    // Required method
    fn mode(&self) -> Option<X>;
}
Expand description

Defines the distribution mode

Required Methods§

source

fn mode(&self) -> Option<X>

Returns None if the mode is undefined or is not a single value

Implementors§

source§

impl Mode<(u8, u8)> for Poisson

source§

impl Mode<(u16, u16)> for Poisson

source§

impl Mode<(u32, u32)> for Poisson

source§

impl Mode<(usize, usize)> for Poisson

source§

impl Mode<f32> for Beta

source§

impl Mode<f32> for Cauchy

source§

impl Mode<f32> for ChiSquared

source§

impl Mode<f32> for Exponential

source§

impl Mode<f32> for Gamma

source§

impl Mode<f32> for Gaussian

source§

impl Mode<f32> for Gev

source§

impl Mode<f32> for InvChiSquared

source§

impl Mode<f32> for InvGamma

source§

impl Mode<f32> for InvGaussian

source§

impl Mode<f32> for Kumaraswamy

source§

impl Mode<f32> for Laplace

source§

impl Mode<f32> for LogNormal

source§

impl Mode<f32> for Pareto

source§

impl Mode<f32> for ScaledInvChiSquared

source§

impl Mode<f32> for StudentsT

source§

impl Mode<f32> for UnitPowerLaw

source§

impl Mode<f32> for VonMises

source§

impl Mode<f64> for Beta

source§

impl Mode<f64> for Cauchy

source§

impl Mode<f64> for ChiSquared

source§

impl Mode<f64> for Exponential

source§

impl Mode<f64> for Gamma

source§

impl Mode<f64> for Gaussian

source§

impl Mode<f64> for Gev

source§

impl Mode<f64> for InvChiSquared

source§

impl Mode<f64> for InvGamma

source§

impl Mode<f64> for InvGaussian

source§

impl Mode<f64> for Kumaraswamy

source§

impl Mode<f64> for Laplace

source§

impl Mode<f64> for LogNormal

source§

impl Mode<f64> for Pareto

source§

impl Mode<f64> for ScaledInvChiSquared

source§

impl Mode<f64> for StudentsT

source§

impl Mode<f64> for UnitPowerLaw

source§

impl Mode<f64> for VonMises

source§

impl Mode<u8> for Poisson

source§

impl Mode<u16> for Poisson

source§

impl Mode<u32> for Poisson

source§

impl Mode<usize> for Poisson

source§

impl Mode<Matrix<f64, Dyn, Const<1>, VecStorage<f64, Dyn, Const<1>>>> for MvGaussian

source§

impl Mode<Matrix<f64, Dyn, Dyn, VecStorage<f64, Dyn, Dyn>>> for InvWishart

source§

impl<X: Booleable> Mode<X> for Bernoulli

source§

impl<X: CategoricalDatum> Mode<X> for Categorical