pub struct WorkingOrderData {Show 15 fields
pub deal_id: String,
pub deal_reference: Option<String>,
pub direction: Direction,
pub epic: String,
pub order_size: f64,
pub order_level: f64,
pub order_type: OrderType,
pub time_in_force: TimeInForce,
pub good_till_date: Option<String>,
pub guaranteed_stop: bool,
pub stop_level: Option<f64>,
pub stop_distance: Option<f64>,
pub limit_level: Option<f64>,
pub limit_distance: Option<f64>,
pub currency_code: Option<String>,
}Fields§
§deal_id: String§deal_reference: Option<String>§direction: Direction§epic: String§order_size: f64§order_level: f64§order_type: OrderType§time_in_force: TimeInForce§good_till_date: Option<String>§guaranteed_stop: bool§stop_level: Option<f64>§stop_distance: Option<f64>§limit_level: Option<f64>§limit_distance: Option<f64>§currency_code: Option<String>Trait Implementations§
Source§impl Debug for WorkingOrderData
impl Debug for WorkingOrderData
Source§impl<'de> Deserialize<'de> for WorkingOrderData
impl<'de> Deserialize<'de> for WorkingOrderData
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 WorkingOrderData
impl RefUnwindSafe for WorkingOrderData
impl Send for WorkingOrderData
impl Sync for WorkingOrderData
impl Unpin for WorkingOrderData
impl UnsafeUnpin for WorkingOrderData
impl UnwindSafe for WorkingOrderData
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