pub enum OrderUpdateData {
TradeFill(TradeFillData),
PlaceOrder(PlaceOrderData),
Cancel(CancelOrderData),
}Expand description
Untagged enum - serializes directly as the variant’s fields
Variants§
Trait Implementations§
Source§impl Clone for OrderUpdateData
impl Clone for OrderUpdateData
Source§fn clone(&self) -> OrderUpdateData
fn clone(&self) -> OrderUpdateData
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 Debug for OrderUpdateData
impl Debug for OrderUpdateData
Source§impl<'de> Deserialize<'de> for OrderUpdateData
impl<'de> Deserialize<'de> for OrderUpdateData
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<OrderUpdateData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OrderUpdateData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for OrderUpdateData
impl Serialize for OrderUpdateData
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for OrderUpdateData
impl RefUnwindSafe for OrderUpdateData
impl Send for OrderUpdateData
impl Sync for OrderUpdateData
impl Unpin for OrderUpdateData
impl UnsafeUnpin for OrderUpdateData
impl UnwindSafe for OrderUpdateData
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