2 个版本
0.1.1 | 2020年11月25日 |
---|---|
0.1.0 | 2020年11月25日 |
#4 in #ranged
19KB
353 行
ranged-num 是一个用于表示某个编译时已知值范围的单个数字的 crate。你可以使用任何基础数值类型来保存实际值。主要需要查看的是 Ranged 结构体。
示例
use typenum::{N2, P3, P4};
use ranged_num::Ranged;
let ranged = Ranged::<N2, P4, isize>::new::<P3>();
assert_eq!(ranged.value(), 3);
lib.rs
:
ranged-num 是一个用于表示某个编译时已知值范围的单个数字的 crate。你可以使用任何基础数值类型来保存实际值。主要需要查看的是 Ranged 结构体。
示例
use typenum::{N2, P3, P4};
use ranged_num::Ranged;
let ranged = Ranged::<N2, P4, isize>::new::<P3>();
assert_eq!(ranged.value(), 3);
依赖
~155KB