2个版本
0.1.1 | 2023年12月27日 |
---|---|
0.1.0 | 2023年12月26日 |
#1628 in 编码
19KB
156 代码行
ByteBox 📦
ByteBox是一个基于MessagePack的简单高效的数据存储解决方案。它提供了一个简单的接口来以紧凑的格式存储和检索数据,使其适用于各种应用。
特性 ✨
- 紧凑存储:ByteBox使用MessagePack格式,确保数据的紧凑表示。
- 易于集成:简单的API,只需几次方法调用即可存储和检索数据。
- 高效序列化:使用rmp_serde库进行优化的序列化和反序列化。
入门 🚀
要在Rust项目中使用ByteBox,运行:cargo add bytebox
或直接将最新版本添加到您的 Cargo.toml
文件中。
示例 📝
Bevy集成
您可以通过添加 bevy
特性和注册 ByteboxPlugin
插件轻松地在您的Bevy应用程序中使用ByteBox。
通过调用 ByteboxPlugin::new().with(my_box)
添加您的盒子,并通过在系统中使用 Res<ByteBox>
类型来访问您的盒子。
依赖关系
~0.8–16MB
~169K SLoC