pub struct V2Positions {
pub open: Option<u32>,
pub unrealized_pnl: Option<f64>,
pub equity: Option<f64>,
pub extra: BTreeMap<String, Value>,
}Expand description
Positions sub-object on /v2/status.
Fields§
§open: Option<u32>§unrealized_pnl: Option<f64>§equity: Option<f64>§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for V2Positions
impl Clone for V2Positions
Source§fn clone(&self) -> V2Positions
fn clone(&self) -> V2Positions
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 V2Positions
impl Debug for V2Positions
Source§impl Default for V2Positions
impl Default for V2Positions
Source§fn default() -> V2Positions
fn default() -> V2Positions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for V2Positionswhere
V2Positions: Default,
impl<'de> Deserialize<'de> for V2Positionswhere
V2Positions: Default,
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
Auto Trait Implementations§
impl Freeze for V2Positions
impl RefUnwindSafe for V2Positions
impl Send for V2Positions
impl Sync for V2Positions
impl Unpin for V2Positions
impl UnsafeUnpin for V2Positions
impl UnwindSafe for V2Positions
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