1个不稳定版本
0.1.0 | 2021年2月10日 |
---|
#1911 in 数据结构
21KB
216 行
typemap_core
一个无需std的typemap,具有基于trait的价值存在保证(在nightly版本上)
或
一个从类型到该类型值的映射,无需使用std/alloc
nightly
该crate包含Contains<T>
和ContainsMut<T>
traits。由于稳定版中缺少功能,这些trait只能在nightly版本上正确实现。当使用此库时,鼓励(偶尔)使用nightly编译器来在编译时而不是运行时捕获你的约束中的错误,即使你通常目标是稳定版。
一旦我们找到一种方法,这个crate就会在稳定版上正确实现这些trait,但到目前为止,它们已经为Ty<T, Rest>
的所有实例实现了,这样在稳定版上运行的代码就不需要为需要这些trait的所有实例进行cfg out。
许可证
根据以下任一许可证授权
- Apache许可证,版本2.0 (http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确说明,否则根据Apache-2.0许可证定义的,任何有意提交以包含在你的作品中的贡献,将根据上述许可证双重许可,没有其他额外条款或条件。
无运行时依赖
~20KB