discord_client_structs 0.2.0

Discord API/gateway structs with serde support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use discord_client_macros::EnumFromString;

#[derive(Debug, Clone, Copy, PartialEq, Eq, EnumFromString)]
#[str_value("online")]
pub enum StatusType {
    Online,
    #[str_value("dnd")]
    DoNotDisturb,
    #[str_value("idle")]
    AFK,
    Invisible,
    Offline,
    Unknown,
}