pub struct PositionMoveTrade {
pub amount: f64,
pub direction: Direction,
pub instrument_name: String,
pub price: f64,
pub source_uid: Option<i64>,
pub target_uid: Option<i64>,
}Fields§
§amount: f64§direction: Direction§instrument_name: String§price: f64§source_uid: Option<i64>§target_uid: Option<i64>Trait Implementations§
Source§impl Clone for PositionMoveTrade
impl Clone for PositionMoveTrade
Source§fn clone(&self) -> PositionMoveTrade
fn clone(&self) -> PositionMoveTrade
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 PositionMoveTrade
impl Debug for PositionMoveTrade
Source§impl Default for PositionMoveTrade
impl Default for PositionMoveTrade
Source§fn default() -> PositionMoveTrade
fn default() -> PositionMoveTrade
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PositionMoveTrade
impl<'de> Deserialize<'de> for PositionMoveTrade
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 PositionMoveTrade
impl PartialEq for PositionMoveTrade
Source§impl Serialize for PositionMoveTrade
impl Serialize for PositionMoveTrade
impl StructuralPartialEq for PositionMoveTrade
Auto Trait Implementations§
impl Freeze for PositionMoveTrade
impl RefUnwindSafe for PositionMoveTrade
impl Send for PositionMoveTrade
impl Sync for PositionMoveTrade
impl Unpin for PositionMoveTrade
impl UnwindSafe for PositionMoveTrade
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