17 unstable releases
new 0.9.2 | May 6, 2024 |
---|---|
0.9.1 | Oct 8, 2023 |
0.9.0 | Sep 26, 2023 |
0.8.1 | Feb 27, 2023 |
0.3.1 | Mar 17, 2022 |
#405 in Database interfaces
153 downloads per month
Used in tf2-sku
51KB
1K
SLoC
tf2-enum
Provides enumerated types for models related to the Team Fortress 2 item schema.
Usage
use tf2_enum::{Quality, KillstreakTier};
use std::str::FromStr;
assert_eq!(
"Unusual".parse::<Quality>().unwrap(),
Quality::Unusual,
);
assert_eq!(
Quality::Unusual as u32,
5,
);
assert_eq!(
KillstreakTier::Professional.to_string(),
"Professional Killstreak",
);
License
lib.rs
:
tf2-enum
Provides enumerated types for models related to the Team Fortress 2 item schema.
Usage
use tf2_enum::{Quality, KillstreakTier};
use std::str::FromStr;
assert_eq!(
"Unusual".parse::<Quality>().unwrap(),
Quality::Unusual,
);
assert_eq!(
Quality::Unusual as u32,
5,
);
assert_eq!(
KillstreakTier::Professional.to_string(),
"Professional Killstreak",
);
Dependencies
~0.5–1.1MB
~25K SLoC