2个不稳定版本
0.2.0 | 2022年2月16日 |
---|---|
0.1.0 | 2022年2月13日 |
#16 在 #deriving
3KB
custom_enum_traits
这是一个设计为使处理枚举更容易的特质的集合。目前只有一个特质,但这可能会改变。最终,所有这些特质都可能是可派生的。用于派生这些特质的库是 derive_custom_enum_traits
。
lib.rs
:
一个专注于向枚举添加自定义信息(如索引)的小型库。
请注意,如果没有 derive_custom_enum_traits
库的伴随,这些特质是没有用的,该库会自动派生这些特质。
这些实用工具应该是相当直观的,例如一个索引枚举位置的定制特质。我在一个库中使用这个特质,以便可以在数组中保存信息,其中数组中的每个项目都指向枚举中的不同项目。