#role #job #classification #world #projects #ffxiv #features

ffxiv_types

适用于FFXIV相关项目的实用类型

16个稳定版本

使用旧的Rust 2015

1.10.1 2024年7月6日
1.9.0 2022年11月5日
1.8.0 2022年7月4日
1.7.0 2022年1月25日
0.1.0 2018年3月31日

#439解析器实现

MIT 许可证

56KB
1.5K SLoC

ffxiv_types

这些是在处理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相关项目的类型。

依赖关系

~170KB