1个不稳定版本

0.1.1 2020年5月1日
0.1.0 2020年5月1日

#9 in #classify


用于 passive

Apache-2.0 OR MIT

7KB

Passive

这个crate定义了一组标记特质,用于分类符合某些“平凡旧数据”定义的类型,也称为“被动数据结构”。

三组

  • AlwaysAligned 表示总是对齐的类型,换句话说,对齐为1的类型。
  • AlwaysValid 表示所有位模式都有效的类型,例如 u8 但不是 bool
  • Immutable 表示不提供任何内部可变性的类型。

使用 derive 功能来安全地推导这三个特质的实现。

许可

这个crate在Apache 2.0和MIT许可下发布,因此只要你遵守这两个许可的条款,你就可以随意使用它。

如果你是Google、Facebook、Apple、Amazon、Microsoft、Palantir、Uber、Airbnb、Deliveroo或其他任何像他们一样将利润置于人之上的高薪工作者,你仍然可以使用这个crate。我仅仅希望你会联合起来,反对你们工作场所普遍存在的对增长、控制和权力的痴迷。请站出来反对他们对你那些薪水较低的同仁施加的恶劣工作条件,以及他们对他们声称为之奋斗的非常之人权所表现出的普遍的不尊重。

依赖

~1.5MB
~37K SLoC