#steam #tf2 #schema #enums #team #fortress #type

tf2-enum

为与 Team Fortress 2 项目模式相关的模型提供枚举类型。

18 个版本

0.9.3 2024 年 5 月 19 日
0.9.1 2023 年 10 月 8 日
0.8.1 2023 年 2 月 27 日
0.6.0 2022 年 10 月 14 日
0.3.1 2022 年 3 月 17 日

#332 in Rust 模式

Download history 125/week @ 2024-05-03 18/week @ 2024-05-10 189/week @ 2024-05-17 7/week @ 2024-05-24 1/week @ 2024-06-07

1,183 每月下载量
用于 tf2-sku

MIT 许可证

51KB
1K SLoC

tf2-enum

为与 Team Fortress 2 项目模式相关的模型提供枚举类型。

用法

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",
);

许可证

MIT


lib.rs:

tf2-enum

为与 Team Fortress 2 项目模式相关的模型提供枚举类型。

用法

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",
);

依赖项

~0.4–1MB
~24K SLoC