pub struct GammaDistribution {
pub shape_parameter: f64,
pub scale_parameter: f64,
pub distribution_name: String,
pub description: String,
}Expand description
Parameters of a Gamma distribution.
A flexible positive-support family generalising the exponential and chi-squared distributions, in the shape/scale parameterisation.
Fields§
§shape_parameter: f64Shape parameter k; must be > 0.
scale_parameter: f64Scale parameter θ; must be > 0. The mean is k·θ.
distribution_name: StringOptional human-readable name; unused by the numerics, defaults to empty.
description: StringOptional human-readable description; unused by the numerics, defaults to empty.
Trait Implementations§
Source§impl Cdf for GammaDistribution
impl Cdf for GammaDistribution
Source§impl Clone for GammaDistribution
impl Clone for GammaDistribution
Source§fn clone(&self) -> GammaDistribution
fn clone(&self) -> GammaDistribution
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GammaDistribution
impl Debug for GammaDistribution
Source§impl Default for GammaDistribution
impl Default for GammaDistribution
Source§fn default() -> GammaDistribution
fn default() -> GammaDistribution
Returns the “default value” for a type. Read more
Source§impl Moments for GammaDistribution
impl Moments for GammaDistribution
Source§impl Pdf for GammaDistribution
impl Pdf for GammaDistribution
Source§impl Quantile for GammaDistribution
impl Quantile for GammaDistribution
Source§impl Sample for GammaDistribution
impl Sample for GammaDistribution
Auto Trait Implementations§
impl Freeze for GammaDistribution
impl RefUnwindSafe for GammaDistribution
impl Send for GammaDistribution
impl Sync for GammaDistribution
impl Unpin for GammaDistribution
impl UnsafeUnpin for GammaDistribution
impl UnwindSafe for GammaDistribution
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