pub struct UserChange {
pub instrument_name: Option<String>,
pub orders: Option<Vec<Order>>,
pub position: Option<Vec<Position>>,
pub trades: Option<Vec<UserTrade>>,
}Fields§
§instrument_name: Option<String>§orders: Option<Vec<Order>>§position: Option<Vec<Position>>§trades: Option<Vec<UserTrade>>Trait Implementations§
Source§impl Clone for UserChange
impl Clone for UserChange
Source§fn clone(&self) -> UserChange
fn clone(&self) -> UserChange
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 UserChange
impl Debug for UserChange
Source§impl Default for UserChange
impl Default for UserChange
Source§fn default() -> UserChange
fn default() -> UserChange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserChange
impl<'de> Deserialize<'de> for UserChange
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
Source§impl PartialEq for UserChange
impl PartialEq for UserChange
Source§impl Serialize for UserChange
impl Serialize for UserChange
impl StructuralPartialEq for UserChange
Auto Trait Implementations§
impl Freeze for UserChange
impl RefUnwindSafe for UserChange
impl Send for UserChange
impl Sync for UserChange
impl Unpin for UserChange
impl UnwindSafe for UserChange
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