use std::fmt::{Display, Formatter, Result};
use serde::{Deserialize, Serialize};
#[derive(Debug, Serialize, Deserialize, PartialEq)]
pub enum TickDirection {
#[serde(rename = "PlusTick")]
PlusTick, #[serde(rename = "ZeroPlusTick")]
ZeroPlusTick, #[serde(rename = "MinusTick")]
MinusTick, #[serde(rename = "ZeroMinusTick")]
ZeroMinusTick, }
impl Display for TickDirection {
fn fmt(&self, f: &mut Formatter) -> Result {
match self {
TickDirection::PlusTick => write!(f, "PlusTick"),
TickDirection::ZeroPlusTick => write!(f, "ZeroPlusTick"),
TickDirection::MinusTick => write!(f, "MinusTick"),
TickDirection::ZeroMinusTick => write!(f, "ZeroMinusTick"),
}
}
}