lazymatrix::QuantileRange
LazyMatrix for Rust · 0.8.1
rust
pub struct QuantileRangeValidated probabilities defining a column's quantile range.
Bounds are probabilities in [0, 1], rather than percentages. The default is the interquartile range, with bounds 0.25 and 0.75.
Inherent implementation
rust
impl QuantileRangelower
rust
pub fn lower(self) -> f64Lower quantile probability.
new
rust
pub fn new(lower: f64, upper: f64) -> SelfConstruct a range with 0 <= lower < upper <= 1.
Panics
Panics if either bound is nonfinite or the bounds are out of order or outside [0, 1].
upper
rust
pub fn upper(self) -> f64Upper quantile probability.
Implementation of Clone
rust
impl Clone for QuantileRangeclone
rust
fn clone(&self) -> SelfImplementation of Copy
rust
impl Copy for QuantileRangeImplementation of Debug
rust
impl Debug for QuantileRangefmt
rust
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::ResultImplementation of Default
rust
impl Default for QuantileRangedefault
rust
fn default() -> SelfImplementation of Eq
rust
impl Eq for QuantileRangeImplementation of PartialEq
rust
impl PartialEq for QuantileRangeeq
rust
fn eq(&self, other: &Self) -> boolImplementation of StructuralPartialEq
rust
impl StructuralPartialEq for QuantileRangeImplementation of Freeze
rust
impl Freeze for QuantileRangeImplementation of RefUnwindSafe
rust
impl RefUnwindSafe for QuantileRangeImplementation of Send
rust
impl Send for QuantileRangeImplementation of Sync
rust
impl Sync for QuantileRangeImplementation of Unpin
rust
impl Unpin for QuantileRangeImplementation of UnsafeUnpin
rust
impl UnsafeUnpin for QuantileRangeImplementation of UnwindSafe
rust
impl UnwindSafe for QuantileRangeImplementation of Any
rust
impl<T> Any for T where T: 'static + ?SizedImplementation of Boilerplate
rust
impl<T> Boilerplate for T where T: Copy + Send + Sync + Debug + PartialEq + 'staticImplementation of Borrow
rust
impl<T> Borrow<T> for T where T: ?SizedImplementation of BorrowMut
rust
impl<T> BorrowMut<T> for T where T: ?SizedImplementation of ByRef
rust
impl<T> ByRef<T> for TImplementation of CastableFrom
rust
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT where ST: ?Sized, DT: ?SizedImplementation of CastableFrom
rust
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT where ST: ?Sized, DT: ?SizedImplementation of CloneToUninit
rust
impl<T> CloneToUninit for T where T: CloneImplementation of Equivalent
rust
impl<Q, K> Equivalent<K> for Q where Q: Eq + ?Sized, K: Borrow<Q> + ?SizedImplementation of Equivalent
rust
impl<Q, K> Equivalent<K> for Q where Q: Eq + ?Sized, K: Borrow<Q> + ?SizedImplementation of From
rust
impl<T> From<T> for TImplementation of Imply
rust
impl<T, U> Imply<T> for U where T: ?Sized, U: ?SizedImplementation of Into
rust
impl<T, U> Into<U> for T where U: From<T>Implementation of IntoEither
rust
impl<T> IntoEither for TImplementation of Pointable
rust
impl<T> Pointable for TImplementation of Read
rust
impl<T> Read<Exclusive, BecauseExclusive> for T where T: ?SizedImplementation of Same
rust
impl<T> Same for TImplementation of Scalar
rust
impl<T> Scalar for T where T: 'static + Clone + PartialEq + DebugImplementation of SupersetOf
rust
impl<SS, SP> SupersetOf<SS> for SP where SS: SubsetOf<SP>Implementation of ToOwned
rust
impl<T> ToOwned for T where T: CloneImplementation of TryFrom
rust
impl<T, U> TryFrom<U> for T where U: Into<T>Implementation of TryInto
rust
impl<T, U> TryInto<U> for T where U: TryFrom<T>
