#ascii-art #ascii #ascii-text #text #gamedev #format #text-editors

texel_types

Texel ASCII艺术文本编辑器类型

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数据格式

Download history 13/week @ 2024-04-02 41/week @ 2024-04-09 2/week @ 2024-05-28 3/week @ 2024-06-04

153 每月下载量
texel 中使用

Apache-2.0

35KB
828

texel_types

包含仅类型及其基本功能的Texel Types基础crate。

此crate旨在为希望使用与Texel ASCII艺术编辑器创建的场景的程序提供可序列化的数据类型。

文档

特性

  • serde_support - 添加了serdeserde_derive作为序列化支持的依赖项
  • ecs_spec - 添加了specs Component支持所有顶级类型以与ECS(因为如果使用这些类型和特质,它们都是外部的)一起使用。这已被弃用,可能在未来的主要版本中删除。

最低支持的Rust版本(MSRV)

此crate保证在稳定Rust 1.59.0及以上版本上编译。它可能可以用较旧的版本编译,但任何新的修补版本都可能改变。

向前兼容性

此crate中的类型旨在具有向前兼容的可序列化安全特性。

在实践中,这意味着未来的Scene包装枚举的版本在转换自身的前一个版本时永远不会丢失数据¹

注释

¹:此承诺目前在V1中已破损,请参阅文档以获取解释。

依赖项

~0.8–1.8MB
~37K SLoC