pub struct MarginOrderState {Show 17 fields
pub client_order_id: String,
pub cummulative_quote_qty: f64,
pub executed_qty: f64,
pub iceberg_qty: f64,
pub is_working: bool,
pub order_id: u64,
pub orig_qty: f64,
pub price: f64,
pub side: OrderSide,
pub status: OrderStatus,
pub stop_price: f64,
pub symbol: String,
pub is_isolated: Option<bool>,
pub time: u64,
pub time_in_force: TimeInForce,
pub order_type: OrderType,
pub update_time: u64,
}Fields§
§client_order_id: String§cummulative_quote_qty: f64§executed_qty: f64§iceberg_qty: f64§is_working: bool§order_id: u64§orig_qty: f64§price: f64§side: OrderSide§status: OrderStatus§stop_price: f64§symbol: String§is_isolated: Option<bool>§time: u64§time_in_force: TimeInForce§order_type: OrderType§update_time: u64Trait Implementations§
Source§impl Clone for MarginOrderState
impl Clone for MarginOrderState
Source§fn clone(&self) -> MarginOrderState
fn clone(&self) -> MarginOrderState
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 moreSource§impl Debug for MarginOrderState
impl Debug for MarginOrderState
Source§impl<'de> Deserialize<'de> for MarginOrderState
impl<'de> Deserialize<'de> for MarginOrderState
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
Auto Trait Implementations§
impl Freeze for MarginOrderState
impl RefUnwindSafe for MarginOrderState
impl Send for MarginOrderState
impl Sync for MarginOrderState
impl Unpin for MarginOrderState
impl UnwindSafe for MarginOrderState
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