1个不稳定版本

0.1.0 2020年4月17日

#21 in #modifying


用于 trait_adapters

Zlib 许可

4KB

特质适配器

Crates.io Docs.rs

版本说明

这是一个早期版本的包,由于在另一个包中的高需求而发布。以下列出的功能可能尚未存在:更改日志中将注明新增功能。

提供用于修改特质交互的新类型适配器。

例如

  • 从一个类型中删除所有特质,只留下一个(由于宏的定制而实现)
  • 通过使用具有等效签名的另一个特质来实现特质(也由于宏的定制而实现;一个好的用例是 std::fmt 中的各种格式化特质)
  • 是标准库中等效容器的替代品,但使用略有不同的特质或改变其意义

lib.rs:

trait_adapters包的宏。

目前没有,这显然预计在将来会发生变化。

依赖项

~1.5MB
~36K SLoC