pub struct OKXPositionTier {
pub uly: Ustr,
pub inst_family: String,
pub inst_id: Ustr,
pub tier: String,
pub min_sz: String,
pub max_sz: String,
pub mmr: String,
pub imr: String,
pub max_lever: String,
pub opt_mgn_factor: String,
pub quote_max_loan: String,
pub base_max_loan: String,
}
Expand description
Represents a position tier from the GET /api/v5/public/position-tiers endpoint.
Fields§
§uly: Ustr
Underlying.
inst_family: String
Instrument family.
inst_id: Ustr
Instrument ID.
tier: String
Tier level.
min_sz: String
Minimum size/amount for the tier.
max_sz: String
Maximum size/amount for the tier.
mmr: String
Maintenance margin requirement rate.
imr: String
Initial margin requirement rate.
max_lever: String
Maximum available leverage.
opt_mgn_factor: String
Option Margin Coefficient (only applicable to options).
quote_max_loan: String
Quote currency borrowing amount.
base_max_loan: String
Base currency borrowing amount.
Trait Implementations§
Source§impl Clone for OKXPositionTier
impl Clone for OKXPositionTier
Source§fn clone(&self) -> OKXPositionTier
fn clone(&self) -> OKXPositionTier
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 OKXPositionTier
impl Debug for OKXPositionTier
Source§impl<'de> Deserialize<'de> for OKXPositionTier
impl<'de> Deserialize<'de> for OKXPositionTier
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 OKXPositionTier
impl RefUnwindSafe for OKXPositionTier
impl Send for OKXPositionTier
impl Sync for OKXPositionTier
impl Unpin for OKXPositionTier
impl UnwindSafe for OKXPositionTier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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