Enum rv::data::DataOrSuffStat [−][src]
pub enum DataOrSuffStat<'a, X, Fx> where
X: 'a,
Fx: 'a + HasSuffStat<X>, { Data(&'a Vec<X>), SuffStat(&'a Fx::Stat), }
Holds either a sufficient statistic of a vector of data.
Variants
Data(&'a Vec<X>)
A Vec
of raw data
SuffStat(&'a Fx::Stat)
A sufficient statistic
Auto Trait Implementations
impl<'a, X, Fx> Send for DataOrSuffStat<'a, X, Fx> where
X: Sync,
<Fx as HasSuffStat<X>>::Stat: Sync,
impl<'a, X, Fx> Send for DataOrSuffStat<'a, X, Fx> where
X: Sync,
<Fx as HasSuffStat<X>>::Stat: Sync,
impl<'a, X, Fx> Sync for DataOrSuffStat<'a, X, Fx> where
X: Sync,
<Fx as HasSuffStat<X>>::Stat: Sync,
impl<'a, X, Fx> Sync for DataOrSuffStat<'a, X, Fx> where
X: Sync,
<Fx as HasSuffStat<X>>::Stat: Sync,