pub struct OrderCanceledEvent {
pub exchange: ExchangeId,
pub instrument: InstrumentId,
pub client_id: ClientOrderId,
pub reason: Option<String>,
pub ts: i64,
}Expand description
Order canceled
Fields§
§exchange: ExchangeIdExchange that canceled the order.
instrument: InstrumentIdInstrument whose order was canceled.
client_id: ClientOrderIdClient order ID generated by the bot.
reason: Option<String>Optional cancellation reason reported by adapter or exchange.
ts: i64Event timestamp in milliseconds since the Unix epoch.
Trait Implementations§
Source§impl Clone for OrderCanceledEvent
impl Clone for OrderCanceledEvent
Source§fn clone(&self) -> OrderCanceledEvent
fn clone(&self) -> OrderCanceledEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OrderCanceledEvent
impl Debug for OrderCanceledEvent
Source§impl<'de> Deserialize<'de> for OrderCanceledEvent
impl<'de> Deserialize<'de> for OrderCanceledEvent
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 OrderCanceledEvent
impl RefUnwindSafe for OrderCanceledEvent
impl Send for OrderCanceledEvent
impl Sync for OrderCanceledEvent
impl Unpin for OrderCanceledEvent
impl UnsafeUnpin for OrderCanceledEvent
impl UnwindSafe for OrderCanceledEvent
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