#role #projects #jobs #ffxiv #worlds #type #classification

ffxiv_types_cn

FFXIV 相关项目的实用类型

2 个稳定版本

使用旧的 Rust 2015

1.8.1 2023年6月13日

#3 in #worlds

MIT 许可证

63KB
1.5K SLoC

ffxiv_types

这是从 Anna Clemens 分支出来的,以便支持中文服务器

这些是处理 FFXIV 时有用的类型。

截至 补丁 6.18 更新。

  • DataCenter (功能 data_centers)
  • World (功能 worlds)
  • Role (功能 roles)
  • Job (功能 combat_jobs)
  • NonCombatJob (功能 non_combat_jobs)
  • Classification (功能 job_classifications)

JobNonCombatJobClassification 都可以通过功能 jobs 同时启用。

所有类型都实现了 DebugDisplayCloneCopyFromStr

通过功能 with_serde,所有类型也实现了 SerializeDeserialize

它们还有一个 fn as_str(&self) -> &'static str

通过功能 all_const,它们都有 ALL 常量(例如 Job::ALL)。


lib.rs:

用于 FFXIV 相关项目的类型。

依赖项

~245KB