[][src]Enum twsapi::core::common::TickType

#[repr(i32)]pub enum TickType {
    BidSize,
    Bid,
    Ask,
    AskSize,
    Last,
    LastSize,
    High,
    Low,
    Volume,
    Close,
    BidOptionComputation,
    AskOptionComputation,
    LastOptionComputation,
    ModelOption,
    Open,
    Low13Week,
    High13Week,
    Low26Week,
    High26Week,
    Low52Week,
    High52Week,
    AvgVolume,
    OpenInterest,
    OptionHistoricalVol,
    OptionImpliedVol,
    OptionBidExch,
    OptionAskExch,
    OptionCallOpenInterest,
    OptionPutOpenInterest,
    OptionCallVolume,
    OptionPutVolume,
    IndexFuturePremium,
    BidExch,
    AskExch,
    AuctionVolume,
    AuctionPrice,
    AuctionImbalance,
    MarkPrice,
    BidEfpComputation,
    AskEfpComputation,
    LastEfpComputation,
    OpenEfpComputation,
    HighEfpComputation,
    LowEfpComputation,
    CloseEfpComputation,
    LastTimestamp,
    Shortable,
    FundamentalRatios,
    RtVolume,
    Halted,
    BidYield,
    AskYield,
    LastYield,
    CustOptionComputation,
    TradeCount,
    TradeRate,
    VolumeRate,
    LastRthTrade,
    RtHistoricalVol,
    IbDividends,
    BondFactorMultiplier,
    RegulatoryImbalance,
    NewsTick,
    ShortTermVolume3Min,
    ShortTermVolume5Min,
    ShortTermVolume10Min,
    DelayedBid,
    DelayedAsk,
    DelayedLast,
    DelayedBidSize,
    DelayedAskSize,
    DelayedLastSize,
    DelayedHigh,
    DelayedLow,
    DelayedVolume,
    DelayedClose,
    DelayedOpen,
    RtTrdVolume,
    CreditmanMarkPrice,
    CreditmanSlowMarkPrice,
    DelayedBidOption,
    DelayedAskOption,
    DelayedLastOption,
    DelayedModelOption,
    LastExch,
    LastRegTime,
    FuturesOpenInterest,
    AvgOptVolume,
    DelayedLastTimestamp,
    ShortableShares,
    NotSet,
}

Tick types

Variants

BidSize
Bid
Ask
AskSize
Last
LastSize
High
Low
Volume
Close
BidOptionComputation
AskOptionComputation
LastOptionComputation
ModelOption
Open
Low13Week
High13Week
Low26Week
High26Week
Low52Week
High52Week
AvgVolume
OpenInterest
OptionHistoricalVol
OptionImpliedVol
OptionBidExch
OptionAskExch
OptionCallOpenInterest
OptionPutOpenInterest
OptionCallVolume
OptionPutVolume
IndexFuturePremium
BidExch
AskExch
AuctionVolume
AuctionPrice
AuctionImbalance
MarkPrice
BidEfpComputation
AskEfpComputation
LastEfpComputation
OpenEfpComputation
HighEfpComputation
LowEfpComputation
CloseEfpComputation
LastTimestamp
Shortable
FundamentalRatios
RtVolume
Halted
BidYield
AskYield
LastYield
CustOptionComputation
TradeCount
TradeRate
VolumeRate
LastRthTrade
RtHistoricalVol
IbDividends
BondFactorMultiplier
RegulatoryImbalance
NewsTick
ShortTermVolume3Min
ShortTermVolume5Min
ShortTermVolume10Min
DelayedBid
DelayedAsk
DelayedLast
DelayedBidSize
DelayedAskSize
DelayedLastSize
DelayedHigh
DelayedLow
DelayedVolume
DelayedClose
DelayedOpen
RtTrdVolume
CreditmanMarkPrice
CreditmanSlowMarkPrice
DelayedBidOption
DelayedAskOption
DelayedLastOption
DelayedModelOption
LastExch
LastRegTime
FuturesOpenInterest
AvgOptVolume
DelayedLastTimestamp
ShortableShares
NotSet

Trait Implementations

impl Clone for TickType[src]

impl Copy for TickType[src]

impl Debug for TickType[src]

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

impl Display for TickType[src]

impl FromPrimitive for TickType[src]

impl Serialize for TickType[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> CloneAny for T where
    T: Clone + Any

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.

impl<T> UnsafeAny for T where
    T: Any