Enum binance_client::OrderStatus[][src]

pub enum OrderStatus {
    New,
    PartiallyFilled,
    Filled,
    Canceled,
    PendingCancel,
    Rejected,
    Expired,
}

The order status.

Variants

New

The order is just created.

PartiallyFilled

The order is partially filled.

Filled

The order is completely filled.

Canceled

The order is cancelled.

PendingCancel

The order is requested for cancel.

Rejected

The order is rejected.

Expired

The order is expired.

Implementations

impl OrderStatus[src]

pub fn is_partially_filled(self) -> bool[src]

A shortcut predicate.

pub fn is_filled(self) -> bool[src]

A shortcut predicate.

Trait Implementations

impl Clone for OrderStatus[src]

impl Copy for OrderStatus[src]

impl Debug for OrderStatus[src]

impl<'de> Deserialize<'de> for OrderStatus[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, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

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.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err

impl<T> Typeable for T where
    T: Any