pub struct SimulateAutoMarginOrderRiskRequest {
pub leverage: 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 strategy_key: Option<String>,
pub trading_pair_id: Option<Uuid>,
}Expand description
SimulateAutoMarginOrderRiskRequest
JSON schema
{
"type": "object",
"properties": {
"leverage": {
"type": [
"string",
"null"
]
},
"order_type": {
"type": [
"string",
"null"
]
},
"position_side": {
"type": [
"string",
"null"
]
},
"price": {
"type": [
"string",
"null"
]
},
"quantity": {
"type": [
"string",
"null"
]
},
"reduce_only": {
"type": [
"boolean",
"null"
]
},
"side": {
"type": [
"string",
"null"
]
},
"strategy_key": {
"type": [
"string",
"null"
]
},
"trading_pair_id": {
"type": [
"string",
"null"
],
"format": "uuid"
}
}
}Fields§
§leverage: Option<String>§order_type: Option<String>§position_side: Option<String>§price: Option<String>§quantity: Option<String>§reduce_only: Option<bool>§side: Option<String>§strategy_key: Option<String>§trading_pair_id: Option<Uuid>Trait Implementations§
Source§impl Clone for SimulateAutoMarginOrderRiskRequest
impl Clone for SimulateAutoMarginOrderRiskRequest
Source§fn clone(&self) -> SimulateAutoMarginOrderRiskRequest
fn clone(&self) -> SimulateAutoMarginOrderRiskRequest
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<'de> Deserialize<'de> for SimulateAutoMarginOrderRiskRequest
impl<'de> Deserialize<'de> for SimulateAutoMarginOrderRiskRequest
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 SimulateAutoMarginOrderRiskRequest
impl RefUnwindSafe for SimulateAutoMarginOrderRiskRequest
impl Send for SimulateAutoMarginOrderRiskRequest
impl Sync for SimulateAutoMarginOrderRiskRequest
impl Unpin for SimulateAutoMarginOrderRiskRequest
impl UnsafeUnpin for SimulateAutoMarginOrderRiskRequest
impl UnwindSafe for SimulateAutoMarginOrderRiskRequest
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