pub enum OrderContent {
NewDirect {
price: Price,
quantity: Quantity,
},
NewMarket {
quantity: Quantity,
},
Cancel {
original_client_order_id: OrderID,
},
}Expand description
Represents an order content.
Variants§
NewDirect
Represents a new direct order.
Negative quantity means sell order.
NewMarket
Represents a market order.
Negative quantity means sell order.
Cancel
Represents a cancel order.
Trait Implementations§
Source§impl Clone for OrderContent
impl Clone for OrderContent
Source§fn clone(&self) -> OrderContent
fn clone(&self) -> OrderContent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OrderContent
impl RefUnwindSafe for OrderContent
impl Send for OrderContent
impl Sync for OrderContent
impl Unpin for OrderContent
impl UnwindSafe for OrderContent
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