pub struct SimulateOrderRiskRequest {
pub leverage: Option<String>,
pub margin_account_id: Option<String>,
pub order_type: Option<String>,
pub position_side: Option<String>,
pub price: Option<String>,
pub quantity: Option<String>,
pub reduce_only: Option<bool>,
pub side: Option<String>,
pub trading_pair_id: Option<Uuid>,
}Expand description
SimulateOrderRiskRequest
JSON schema
{
"type": "object",
"properties": {
"leverage": {
"type": [
"string",
"null"
]
},
"marginAccountId": {
"description": "Margin account UUID for the isolated bucket being simulated.",
"type": [
"string",
"null"
]
},
"orderType": {
"type": [
"string",
"null"
]
},
"positionSide": {
"type": [
"string",
"null"
]
},
"price": {
"type": [
"string",
"null"
]
},
"quantity": {
"type": [
"string",
"null"
]
},
"reduceOnly": {
"type": [
"boolean",
"null"
]
},
"side": {
"type": [
"string",
"null"
]
},
"tradingPairId": {
"type": [
"string",
"null"
],
"format": "uuid"
}
}
}Fields§
§leverage: Option<String>§margin_account_id: Option<String>Margin account UUID for the isolated bucket being simulated.
order_type: Option<String>§position_side: Option<String>§price: Option<String>§quantity: Option<String>§reduce_only: Option<bool>§side: Option<String>§trading_pair_id: Option<Uuid>Trait Implementations§
Source§impl Clone for SimulateOrderRiskRequest
impl Clone for SimulateOrderRiskRequest
Source§fn clone(&self) -> SimulateOrderRiskRequest
fn clone(&self) -> SimulateOrderRiskRequest
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 SimulateOrderRiskRequest
impl Debug for SimulateOrderRiskRequest
Source§impl Default for SimulateOrderRiskRequest
impl Default for SimulateOrderRiskRequest
Source§impl<'de> Deserialize<'de> for SimulateOrderRiskRequest
impl<'de> Deserialize<'de> for SimulateOrderRiskRequest
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 SimulateOrderRiskRequest
impl RefUnwindSafe for SimulateOrderRiskRequest
impl Send for SimulateOrderRiskRequest
impl Sync for SimulateOrderRiskRequest
impl Unpin for SimulateOrderRiskRequest
impl UnsafeUnpin for SimulateOrderRiskRequest
impl UnwindSafe for SimulateOrderRiskRequest
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