#steam #api #bunch #run-time #async-runtime

steamkit-kv

这个crate旨在提供与Steam API交互的一系列工具

3个版本

0.2.3 2023年10月12日
0.2.2 2023年10月12日
0.2.1 2023年10月12日
0.2.0 2023年10月12日

#6 in #bunch

MIT许可证

7MB
436 代码行

Steam Kit

Crates.io docs.rs MIT licensed

这个crate旨在提供与Steam API交互的一系列工具。

目标

  • 至少提供对流行运行时的支持,实现异步运行时无关性。
  • API易于使用但仍然灵活。
  • 可能支持no-std可能不会实现。

待办事项

  • 添加steamd文件解析和代码生成。
    • 枚举解析和代码生成。
    • 类解析和代码生成。
    • 支持类的常量值。
    • 支持类的成员的默认值。
    • 为类提供获取EMsg枚举变体的特质。

依赖项

~1.8–2.7MB
~51K SLoC