pub enum ExecutionEvent {
Order(OrderEventAny),
OrderSubmittedBatch(OrderSubmittedBatch),
OrderAcceptedBatch(OrderAcceptedBatch),
OrderCanceledBatch(OrderCanceledBatch),
Report(ExecutionReport),
Account(AccountState),
}Expand description
Execution event variants for order events and reports.
Variants§
Order(OrderEventAny)
OrderSubmittedBatch(OrderSubmittedBatch)
OrderAcceptedBatch(OrderAcceptedBatch)
OrderCanceledBatch(OrderCanceledBatch)
Report(ExecutionReport)
Account(AccountState)
Trait Implementations§
Source§impl Debug for ExecutionEvent
impl Debug for ExecutionEvent
Auto Trait Implementations§
impl Freeze for ExecutionEvent
impl RefUnwindSafe for ExecutionEvent
impl Send for ExecutionEvent
impl Sync for ExecutionEvent
impl Unpin for ExecutionEvent
impl UnsafeUnpin for ExecutionEvent
impl UnwindSafe for ExecutionEvent
Blanket Implementations§
impl<T> Allocation for T
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