Enum nyx_space::od::ui::SmoothingArc[][src]

pub enum SmoothingArc {
    TimeGap(Duration),
    Epoch(Epoch),
    Prediction,
    All,
}

Defines the stopping condition for the smoother

Variants

TimeGap(Duration)

Stop smoothing when the gap between estimate is the provided floating point number in seconds

Epoch(Epoch)

Stop smoothing at the provided Epoch.

Prediction

Stop smoothing at the first prediction

All

Only stop once all estimates have been processed

Trait Implementations

impl Clone for SmoothingArc[src]

impl Copy for SmoothingArc[src]

impl Debug for SmoothingArc[src]

impl Display for SmoothingArc[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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<V, T> VZip<V> for T where
    V: MultiLane<T>,