rust_okx/api/account/requests/
positions.rs1use serde::Serialize;
2
3use crate::model::InstType;
4
5#[derive(Debug, Clone, Default, Serialize)]
9#[serde(rename_all = "camelCase")]
10pub struct PositionsRequest<'a> {
11 #[serde(skip_serializing_if = "Option::is_none")]
13 pub inst_type: Option<&'a InstType>,
14 #[serde(skip_serializing_if = "Option::is_none")]
16 pub inst_id: Option<&'a str>,
17}
18
19#[derive(Debug, Clone, Default, Serialize)]
21#[serde(rename_all = "camelCase")]
22pub struct PositionRiskRequest<'a> {
23 #[serde(skip_serializing_if = "Option::is_none")]
25 pub inst_type: Option<&'a InstType>,
26}