pub struct PendingOrderLifecycleEventMsg {Show 19 fields
pub id: String,
pub sequence: u64,
pub position_id: String,
pub placement_action_id: Option<String>,
pub terminal_action_id: Option<String>,
pub state: PendingOrderLifecycleStateMsg,
pub symbol: String,
pub side: String,
pub order_type: String,
pub requested_size: f64,
pub filled_size: Option<f64>,
pub requested_price: Option<f64>,
pub fill_price: Option<f64>,
pub signal_ts: Option<String>,
pub placed_ts: Option<String>,
pub effective_ts: Option<String>,
pub terminal_ts: Option<String>,
pub wait_latency_ms: Option<i64>,
pub fill_ratio: Option<f64>,
}Expand description
Typed wire mirror of a FutureQuote pending-order lifecycle event.
Fields§
§id: String§sequence: u64§position_id: String§placement_action_id: Option<String>§terminal_action_id: Option<String>§state: PendingOrderLifecycleStateMsg§symbol: String§side: String§order_type: String§requested_size: f64§filled_size: Option<f64>§requested_price: Option<f64>§fill_price: Option<f64>§signal_ts: Option<String>§placed_ts: Option<String>§effective_ts: Option<String>§terminal_ts: Option<String>§wait_latency_ms: Option<i64>§fill_ratio: Option<f64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PendingOrderLifecycleEventMsgwhere
PendingOrderLifecycleEventMsg: Default,
impl<'de> Deserialize<'de> for PendingOrderLifecycleEventMsgwhere
PendingOrderLifecycleEventMsg: Default,
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 StructuralPartialEq for PendingOrderLifecycleEventMsg
Auto Trait Implementations§
impl Freeze for PendingOrderLifecycleEventMsg
impl RefUnwindSafe for PendingOrderLifecycleEventMsg
impl Send for PendingOrderLifecycleEventMsg
impl Sync for PendingOrderLifecycleEventMsg
impl Unpin for PendingOrderLifecycleEventMsg
impl UnsafeUnpin for PendingOrderLifecycleEventMsg
impl UnwindSafe for PendingOrderLifecycleEventMsg
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