[][src]Enum market_finance::Interval

pub enum Interval {
    _1m,
    _2m,
    _5m,
    _15m,
    _30m,
    _60m,
    _90m,
    _1d,
    _5d,
    _1mo,
    _3mo,
    _6mo,
    _1y,
    _2y,
    _5y,
    _10y,
    _ytd,
    _max,
}

An interval use when requesting periods of quote information.

Since we cannot start the values with numbers (as they are normally represented), we start them with underscores.

m is for minutes. mo is for months, the rest should be self explanatory

Variants

_1m
_2m
_5m
_15m
_30m
_60m
_90m
_1d
_5d
_1mo
_3mo
_6mo
_1y
_2y
_5y
_10y
_ytd
_max

Implementations

impl Interval[src]

pub fn is_intraday(&self) -> bool[src]

Trait Implementations

impl Clone for Interval[src]

impl Copy for Interval[src]

impl Debug for Interval[src]

impl Display for Interval[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> 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.