[][src]Enum xtp::XTPPositionEffectType

#[repr(u8)]
pub enum XTPPositionEffectType {
    Init,
    Open,
    Close,
    ForceClose,
    CloseToday,
    CloseYesterday,
    ForceOff,
    LocalForceClose,
    CreditForceCover,
    CreditForceClear,
    CreditForceDebt,
    CreditForceUncond,
    Unknown,
}

XTP_POSITION_EFFECT_TYPE是开平标识类型

Variants

Init

初始值或未知值开平标识,现货适用

Open

Close

ForceClose

强平

CloseToday

平今

CloseYesterday

平昨

ForceOff

强减

LocalForceClose

本地强平

CreditForceCover

信用业务追保强平

CreditForceClear

信用业务清偿强平

CreditForceDebt

信用业务合约到期强平

CreditForceUncond

信用业务无条件强平

Unknown

未知的开平标识类型

Trait Implementations

impl Clone for XTPPositionEffectType[src]

impl Copy for XTPPositionEffectType[src]

impl Debug for XTPPositionEffectType[src]

impl Eq for XTPPositionEffectType[src]

impl Hash for XTPPositionEffectType[src]

impl PartialEq<XTPPositionEffectType> for XTPPositionEffectType[src]

impl StructuralEq for XTPPositionEffectType[src]

impl StructuralPartialEq for XTPPositionEffectType[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, 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.