2 个版本
0.1.1 | 2020年12月25日 |
---|---|
0.1.0 | 2020年12月25日 |
#7 in #eq
6KB
compile-type-eq
此包帮助您在编译时检查类型等价性。
使用示例
use compile_type_eq::*;
assert_types_eq::<i32, i32>();
assert_types_not_eq::<i32, u32, _>();
这将失败
use compile_type_eq::*;
assert_types_eq::<i32, u32>();
assert_types_not_eq::<i32, i32, _>();
更复杂的示例请参见示例文件夹
lib.rs
:
此包帮助您在编译时检查类型等价性。
使用方法
use compile_type_eq::*;
assert_types_eq::<i32, i32>();
assert_types_not_eq::<i32, u32, _>();
use compile_type_eq::*;
assert_types_eq::<i32, u32>();
assert_types_not_eq::<i32, i32, _>();
更复杂的示例请参见示例文件夹