pub struct SpotOpenPositionsParams {
pub txid: Option<String>,
pub docalcs: Option<bool>,
pub consolidation: Option<String>,
}Expand description
Parameters for POST /0/private/OpenPositions.
Fields§
§txid: Option<String>Filter to a specific position by transaction ID.
docalcs: Option<bool>If true, include profit/loss calculations (value and net fields) in response.
consolidation: Option<String>"market" to consolidate positions by market.
Trait Implementations§
Source§impl Clone for SpotOpenPositionsParams
impl Clone for SpotOpenPositionsParams
Source§fn clone(&self) -> SpotOpenPositionsParams
fn clone(&self) -> SpotOpenPositionsParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SpotOpenPositionsParams
impl Debug for SpotOpenPositionsParams
Source§impl Default for SpotOpenPositionsParams
impl Default for SpotOpenPositionsParams
Source§fn default() -> SpotOpenPositionsParams
fn default() -> SpotOpenPositionsParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpotOpenPositionsParams
impl<'de> Deserialize<'de> for SpotOpenPositionsParams
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 SpotOpenPositionsParams
impl RefUnwindSafe for SpotOpenPositionsParams
impl Send for SpotOpenPositionsParams
impl Sync for SpotOpenPositionsParams
impl Unpin for SpotOpenPositionsParams
impl UnsafeUnpin for SpotOpenPositionsParams
impl UnwindSafe for SpotOpenPositionsParams
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more