use serde::{ Deserialize, Serialize};
#[derive(Clone, Debug,Copy, Serialize, Deserialize, Default)]
pub enum Lang {
#[default]
#[serde(rename = "zh_CN")]
ZhCn,
#[serde(rename = "en_US")]
EnUs,
#[serde(rename = "zh_HK")]
ZhHk,
#[serde(rename = "zh_TW")]
ZhTw,
}
#[derive(Clone, Debug,Copy, Serialize, Deserialize)]
pub enum GrantType {
#[serde(rename = "authorization_code")]
AuthorizationCode,
}
#[derive(Clone, Debug,Copy, Serialize, Deserialize)]
pub enum LoginType {
Web,
MiniProgram,
App,
}