pub enum OrderUpdate {
OrderStatus(OrderStatus),
OpenOrder(OrderData),
ExecutionData(ExecutionData),
CommissionReport(CommissionReport),
Message(Notice),
}Expand description
Updates received when monitoring order activity.
This enum is used by order_update_stream to deliver real-time order updates.
Variants§
OrderStatus(OrderStatus)
Order status update.
OpenOrder(OrderData)
Open order information.
ExecutionData(ExecutionData)
Execution data.
CommissionReport(CommissionReport)
Commission report.
Message(Notice)
Notice or error message.
Trait Implementations§
Source§impl Clone for OrderUpdate
impl Clone for OrderUpdate
Source§fn clone(&self) -> OrderUpdate
fn clone(&self) -> OrderUpdate
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 ComposeSchema for OrderUpdate
impl ComposeSchema for OrderUpdate
Source§impl Debug for OrderUpdate
impl Debug for OrderUpdate
Auto Trait Implementations§
impl Freeze for OrderUpdate
impl RefUnwindSafe for OrderUpdate
impl Send for OrderUpdate
impl Sync for OrderUpdate
impl Unpin for OrderUpdate
impl UnsafeUnpin for OrderUpdate
impl UnwindSafe for OrderUpdate
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