longportwhale/
types.rs

1use strum_macros::{Display, EnumString};
2
3/// Market
4#[derive(Debug, Copy, Clone, Hash, Eq, PartialEq, EnumString, Display)]
5pub enum Market {
6    /// Unknown
7    #[strum(disabled)]
8    Unknown,
9    /// US market
10    US,
11    /// HK market
12    HK,
13    /// CN market
14    CN,
15    /// SG market
16    SG,
17}
18
19impl_default_for_enum_string!(Market);
20impl_serde_for_enum_string!(Market);