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§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for OrderUpdate
impl RefUnwindSafe for OrderUpdate
impl Send for OrderUpdate
impl Sync for OrderUpdate
impl Unpin 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