Struct metrics_util::Quantile
source · [−]pub struct Quantile(_, _);Expand description
A quantile that has both the raw value and a human-friendly display label.
We work with quantiles for optimal floating-point precison over percentiles, but most of the
time, monitoring systems show us percentiles, and usually in an abbreviated form: p99.
On top of holding the quantile value, we calculate the familiar “p99” style of label, doing the
appropriate percentile conversion. Thus, if you have a quantile of 0.99, the resulting label
is p99, and if you have a quantile of 0.999, the resulting label is p999.
There are two special cases, where we label 0.0 and 1.0 as min and max, respectively.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Quantile
impl UnwindSafe for Quantile
Blanket Implementations
Mutably borrows from an owned value. Read more