2个版本
0.0.1 | 2022年5月17日 |
---|---|
0.0.0 | 2021年4月6日 |
#11 in #misaligned
82KB
1.5K SLoC
unin
一个维护的、硬分叉的Rust程序非标准宽度整数的实现
分叉信息
这个库是从 numX 分叉而来,而numX又是从 uX 分叉而来。这样做的原因是,这两个库都已经有一年多没有更新了(uX超过两年),我希望能够比通过pull请求更快地进行可合并更改
功能
u1
-u127
和i1
-i127
类型,它们的行为应尽可能接近内置的Rust类型(可能缺少某些方法。我计划尝试修复这个问题)- 在
From
特性下实现了无损转换 - 在
TryFrom
特性下实现了有损转换 - 支持通过序列化到下一个最大的容器来使用
serde
- 为针对目标架构实现了转换为
isize
和usize
的实现 - 实现了
num-traits
提供的一些特性
致谢
我通常不会包括这样的章节,但本着numX分叉的精神,以下是我从以下人员那里获得贡献的人
许可信息
此crate采用以下任一许可
贡献
除非明确声明,否则,根据Apache-2.0许可证定义,任何有意提交以包含在作品中的贡献,都应按上述方式双许可,不附加任何额外条款或条件。
依赖项
~210KB