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);