pub struct WeibullDistribution {
pub shape_parameter: f64,
pub scale_parameter: f64,
pub distribution_name: String,
pub description: String,
}Expand description
Parameters of a Weibull distribution.
A positive-support family widely used in reliability and survival analysis, in the shape/scale parameterisation.
Fields§
§shape_parameter: f64Shape parameter k; must be > 0. Controls the hazard-rate trend.
scale_parameter: f64Scale parameter λ; must be > 0. The characteristic life.
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 WeibullDistribution
impl Cdf for WeibullDistribution
Source§impl Clone for WeibullDistribution
impl Clone for WeibullDistribution
Source§fn clone(&self) -> WeibullDistribution
fn clone(&self) -> WeibullDistribution
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 WeibullDistribution
impl Debug for WeibullDistribution
Source§impl Default for WeibullDistribution
impl Default for WeibullDistribution
Source§fn default() -> WeibullDistribution
fn default() -> WeibullDistribution
Returns the “default value” for a type. Read more
Source§impl Moments for WeibullDistribution
impl Moments for WeibullDistribution
Source§impl Pdf for WeibullDistribution
impl Pdf for WeibullDistribution
Source§impl Quantile for WeibullDistribution
impl Quantile for WeibullDistribution
Source§impl Sample for WeibullDistribution
impl Sample for WeibullDistribution
Auto Trait Implementations§
impl Freeze for WeibullDistribution
impl RefUnwindSafe for WeibullDistribution
impl Send for WeibullDistribution
impl Sync for WeibullDistribution
impl Unpin for WeibullDistribution
impl UnsafeUnpin for WeibullDistribution
impl UnwindSafe for WeibullDistribution
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