mirror of
https://github.com/MingweiSamuel/Riven.git
synced 2025-03-28 09:33:15 -07:00
20 lines
551 B
Rust
20 lines
551 B
Rust
#![allow(deprecated)]
|
|
|
|
use strum_macros::{ EnumString, Display, AsRefStr };
|
|
use serde_repr::{ Serialize_repr, Deserialize_repr };
|
|
use num_enum::{ IntoPrimitive, TryFromPrimitive };
|
|
|
|
#[derive(Debug, Copy, Clone)]
|
|
#[derive(Eq, PartialEq, Hash, PartialOrd, Ord)]
|
|
#[derive(EnumString, Display, AsRefStr)]
|
|
#[derive(Serialize_repr, Deserialize_repr)]
|
|
#[derive(IntoPrimitive, TryFromPrimitive)]
|
|
#[repr(u8)]
|
|
pub enum Division {
|
|
I = 1,
|
|
II = 2,
|
|
III = 3,
|
|
IV = 4,
|
|
#[deprecated(note="Removed for 2019.")]
|
|
V = 5,
|
|
}
|