use serde::{Deserialize, Serialize};
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub enum StarName {
ZiWei,
TianJi,
TaiYang,
WuQu,
TianTong,
LianZhen,
TianFu,
TaiYin,
TanLang,
JuMen,
TianXiang,
TianLiang,
QiSha,
PoJun,
ZuoFu,
YouBi,
WenChang,
WenQu,
TianKui,
TianYue,
LuCun,
TianMa,
QingYang,
TuoLuo,
HuoXing,
LingXing,
DiKong,
DiJie,
HongLuan,
TianXi,
TianYao,
TianXing,
TaiFu,
FengGao,
SanTai,
BaZuo,
LongChi,
FengGe,
TianKu,
TianXu,
EnGuang,
TianGui,
TianWu,
TianYueAdj,
YinSha,
JieShen,
HuaGai,
GuChen,
GuaSu,
FeiLian,
PoSui,
TianDe,
YueDe,
NianJie,
XianChi,
TianKong,
TianGuan,
TianChu,
TianFuAdj,
TianCai,
TianShou,
TianShang,
TianShi,
JieLu,
KongWang,
XunKong,
LongDeAdj,
JieKong,
JieShaAdj,
DaHaoAdj,
ChangSheng,
MuYu,
GuanDai,
LinGuan,
DiWang,
Shuai,
Bing,
Si,
Mu,
Jue,
Tai,
Yang,
BoShi,
LiShi,
QingLong,
XiaoHaoBoshi,
JiangJun,
ZhouShu,
FayLianBoshi,
XiShenBoshi,
BingFuBoshi,
DaHaoBoshi,
FuBing,
GuanFuBoshi,
SuiJian,
HuiQi,
SangMen,
GuanSuo,
GuanFuSuiqian,
XiaoHaoSuiqian,
DaHaoSuiqian,
SuiPo,
LongDeSuiqian,
BaiHu,
TianDeSuiqian,
DiaoKe,
BingFuSuiqian,
JiangXing,
PanAn,
SuiYi,
XiShenJiangqian,
HuaGaiJiangqian,
JieSha,
ZaiSha,
TianSha,
ZhiBei,
XianChiJiangqian,
YueSha,
WangShen,
YunKui,
YunYue,
YunChang,
YunQu,
YunLu,
YunYang,
YunTuo,
YunMa,
YunLuan,
YunXi,
LiuKui,
LiuYue,
LiuChang,
LiuQu,
LiuLu,
LiuYang,
LiuTuo,
LiuMa,
LiuLuan,
LiuXi,
NianJieYearly,
YueKui,
YueYue,
YueChang,
YueQu,
YueLu,
YueYang,
YueTuo,
YueMa,
YueLuan,
YueXi,
RiKui,
RiYue,
RiChang,
RiQu,
RiLu,
RiYang,
RiTuo,
RiMa,
RiLuan,
RiXi,
ShiKui,
ShiYue,
ShiChang,
ShiQu,
ShiLu,
ShiYang,
ShiTuo,
ShiMa,
ShiLuan,
ShiXi,
}