bybit_rust_api/rest/enums/
position_status.rs1use std::fmt::{Display, Formatter, Result};
2
3use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Serialize, Deserialize, PartialEq)]
6pub enum PositionStatus {
7 #[serde(rename = "Normal")]
8 Normal,
9 #[serde(rename = "Liq")]
10 Liq, #[serde(rename = "Adl")]
12 Adl, }
14
15impl Display for PositionStatus {
16 fn fmt(&self, f: &mut Formatter) -> Result {
17 match self {
18 PositionStatus::Normal => write!(f, "Normal"),
19 PositionStatus::Liq => write!(f, "Liq"),
20 PositionStatus::Adl => write!(f, "Adl"),
21 }
22 }
23}