7个稳定版本
2.0.3 | 2024年3月4日 |
---|---|
2.0.2 | 2023年3月5日 |
2.0.1 | 2021年7月7日 |
2.0.0 | 2020年9月13日 |
1.1.0 | 2019年12月28日 |
#129 在 数据格式
153 每月下载量
在 texel 中使用
35KB
828 行
texel_types
包含仅类型及其基本功能的Texel Types基础crate。
此crate旨在为希望使用与Texel ASCII艺术编辑器创建的场景的程序提供可序列化的数据类型。
文档
特性
serde_support
- 添加了serde和serde_derive作为序列化支持的依赖项ecs_spec
- 添加了specsComponent
支持所有顶级类型以与ECS(因为如果使用这些类型和特质,它们都是外部的)一起使用。这已被弃用,可能在未来的主要版本中删除。
最低支持的Rust版本(MSRV)
此crate保证在稳定Rust 1.59.0及以上版本上编译。它可能可以用较旧的版本编译,但任何新的修补版本都可能改变。
向前兼容性
此crate中的类型旨在具有向前兼容的可序列化安全特性。
在实践中,这意味着未来的Scene
包装枚举的版本在转换自身的前一个版本时永远不会丢失数据¹。
注释
¹:此承诺目前在V1中已破损,请参阅文档以获取解释。
依赖项
~0.8–1.8MB
~37K SLoC