[][src]Trait rv::traits::HasSuffStat

pub trait HasSuffStat<X> {
    type Stat: SuffStat<X>;
    fn empty_suffstat(&self) -> Self::Stat;
}

The data for this distribution can be summarized by a statistic

Associated Types

type Stat: SuffStat<X>

Loading content...

Required methods

fn empty_suffstat(&self) -> Self::Stat

Loading content...

Implementors

impl HasSuffStat<bool> for Bernoulli[src]

impl HasSuffStat<f32> for Gaussian[src]

impl HasSuffStat<f64> for Gaussian[src]

impl HasSuffStat<f64> for NormalGamma[src]

impl HasSuffStat<u16> for Poisson[src]

type Stat = PoissonSuffStat

impl HasSuffStat<u32> for Poisson[src]

type Stat = PoissonSuffStat

impl HasSuffStat<u8> for Poisson[src]

type Stat = PoissonSuffStat

impl HasSuffStat<Matrix<f64, Dynamic, U1, VecStorage<f64, Dynamic, U1>>> for MvGaussian[src]

impl<Fx, X> HasSuffStat<X> for Fx where
    Fx: Deref,
    Fx::Target: HasSuffStat<X>, 
[src]

type Stat = <<Fx as Deref>::Target as HasSuffStat<X>>::Stat

impl<X: Booleable> HasSuffStat<X> for Bernoulli[src]

impl<X: CategoricalDatum> HasSuffStat<X> for Categorical[src]

Loading content...