4个版本
0.2.0 | 2021年11月27日 |
---|---|
0.1.2 | 2017年8月2日 |
0.1.1 | 2017年7月30日 |
0.1.0 | 2016年10月2日 |
#7 in #specialization
每月 117 次下载
用于 11 个crate (直接使用 4 个)
7KB
debugit
使用特化在不带特质约束的情况下打印任何值(Rust nightly channel)。需要Rust nightly。
请在此处阅读API文档
|build_status|_ debugit at crates.io
最近更改
- 0.2.0
- 使debugit仅适用于nightly版本并需要不安全调用,因为特化存在安全性问题。
- 0.1.2
- 使用version_matches进行版本检查(编译更快)
- 0.1.1
- 编辑文档
- 修复仓库链接
许可协议
双许可以兼容Rust项目。
许可协议:Apache License,Version 2.0 https://apache.ac.cn/licenses/LICENSE-2.0 或MIT许可 http://opensource.org/licenses/MIT,任选其一。此文件不得复制、修改或分发,除非根据这些条款。
lib.rs
:
使用debug printlns,无需特质约束(使用特化找到合适的实现)。
注意:这使用实验性Rust功能,因此本身是实验性的和不稳定的,并具有所有feature(specialization)
的问题。
因此,不幸的是,需要unsafe
来使用此功能。