pub enum OrderStatus {
Pending,
Submitted,
PartiallyFilled,
Filled,
Cancelled,
Rejected,
Expired,
}Expand description
Current status of an order.
Variants§
Pending
Order has been created but not yet submitted.
Submitted
Order has been submitted to the exchange.
PartiallyFilled
Order is partially filled.
Filled
Order has been completely filled.
Cancelled
Order has been cancelled.
Rejected
Order has been rejected by the exchange.
Expired
Order has expired.
Implementations§
Source§impl OrderStatus
impl OrderStatus
Trait Implementations§
Source§impl Clone for OrderStatus
impl Clone for OrderStatus
impl Copy for OrderStatus
Source§impl Debug for OrderStatus
impl Debug for OrderStatus
Source§impl<'de> Deserialize<'de> for OrderStatus
impl<'de> Deserialize<'de> for OrderStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OrderStatus
Source§impl PartialEq for OrderStatus
impl PartialEq for OrderStatus
Source§impl Serialize for OrderStatus
impl Serialize for OrderStatus
impl StructuralPartialEq for OrderStatus
Auto Trait Implementations§
impl Forget for OrderStatus
impl Freeze for OrderStatus
impl Move for OrderStatus
impl RefUnwindSafe for OrderStatus
impl Send for OrderStatus
impl Sync for OrderStatus
impl Unpin for OrderStatus
impl UnsafeUnpin for OrderStatus
impl UnwindSafe for OrderStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more