Struct smartnoise_runtime::proto::Quantile[][src]

pub struct Quantile {
    pub alpha: f64,
    pub interpolation: String,
}

Quantile Component

Get values corresponding to specified quantiles for each column of the data.

This struct represents an abstract computation. Arguments are provided via the graph. Additional options are set via the fields on this struct. The return is the result of the quantile on the arguments.

Arguments

Returns

Fields

alpha: f64

Desired quantiles, defined on [0,1]. Examples: 0: min, 0.5: median, 1: max

interpolation: String

Interpolation strategy. One of [lower, upper, midpoint, nearest, linear]

Trait Implementations

impl Clone for Quantile[src]

impl Component for Quantile[src]

impl Debug for Quantile[src]

impl Default for Quantile[src]

impl Evaluable for Quantile[src]

impl Message for Quantile[src]

impl PartialEq<Quantile> for Quantile[src]

impl Sensitivity for Quantile[src]

impl StructuralPartialEq for Quantile[src]

Auto Trait Implementations

impl RefUnwindSafe for Quantile

impl Send for Quantile

impl Sync for Quantile

impl Unpin for Quantile

impl UnwindSafe for Quantile

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Az for T[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CheckedAs for T[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> OverflowingAs for T[src]

impl<T> SaturatingAs for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> UnwrappedAs for T[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WrappingAs for T[src]