pub trait ContinuousDistribution<T> {
// Required methods
fn pdf(&self, x: T) -> T;
fn ln_pdf(&self, x: T) -> T;
fn cdf(&self, x: T) -> T;
fn quantile(&self, p: T) -> T;
fn mean(&self) -> T;
fn variance(&self) -> T;
}Expand description
Trait for continuous probability distributions.