1 2 3 4 5 6 7 8 9 10 11 12 13 14
use strum_macros::{Display, EnumString, EnumIter, EnumCount};
use num_enum::{TryFromPrimitive, IntoPrimitive};
use serde_repr::{Serialize_repr, Deserialize_repr};
#[derive(Serialize_repr, Deserialize_repr, Debug, Hash, Eq, PartialEq, Display, EnumString, EnumIter, EnumCount, TryFromPrimitive, IntoPrimitive, Clone, Copy)]
#[repr(u32)]
pub enum Rarity {
Civilian = 1,
Freelance = 2,
Mercenary = 3,
Commando = 4,
Assassin = 5,
Elite = 6,
}