[][src]Enum questrade_rs::ListingExchange

pub enum ListingExchange {
    TSX,
    TSXI,
    TSXV,
    CNSX,
    MX,
    NASDAQ,
    NASDAQI,
    NYSE,
    NYSEAM,
    NYSEGIF,
    ARCA,
    OPRA,
    PinkSheets,
    OTCBB,
    BATS,
    DowJonesAverage,
    SP,
    NEO,
    RUSSELL,
    None,
}

Exchange where a security is listed

Variants

TSX

Toronto Stock Exchange.

TSXI

Toronto Stock Exchange Index.

TSXV

Toronto Venture Exchange.

CNSX

Canadian National Stock Exchange.

MX

Montreal Exchange.

NASDAQ

NASDAQ.

NASDAQI

NASDAQ Index Feed.

NYSE

New York Stock Exchange.

NYSEAM

NYSE AMERICAN.

NYSEGIF

NYSE Global Index Feed.

ARCA

NYSE Arca.

OPRA

Option Reporting Authority.

PinkSheets

Pink Sheets.

OTCBB

OTC Bulletin Board.

BATS

BATS Exchange

DowJonesAverage

Dow Jones Industrial Average

SP

S&P 500

NEO

NEO Exchange

RUSSELL

Russell Indexes

None

Absent exchange

Trait Implementations

impl Clone for ListingExchange[src]

impl Debug for ListingExchange[src]

impl<'de> Deserialize<'de> for ListingExchange[src]

impl PartialEq<ListingExchange> for ListingExchange[src]

impl Serialize for ListingExchange[src]

impl StructuralPartialEq for ListingExchange[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument for T[src]

impl<T> Instrument 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, 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.