12个稳定版本
| 1.4.1 | 2023年5月31日 |
|---|---|
| 1.4.0 | 2023年4月20日 |
| 1.3.2 | 2023年1月28日 |
| 1.3.0 | 2022年7月9日 |
| 1.0.1 | 2021年9月2日 |
#23 in #hex-string
21KB
316 行
hex-wrapper 是数字和十六进制字符串转换封装的集合。
请参阅 docs.rs 了解用法。
lib.rs:
hex-wrapper 提供N位无符号十六进制数。
大致来说,Hex在 uN 和 (小写) String 十六进制之间进行转换。
特性
默认值全部关闭。
rand: 启用随机构造函数HexN::rand()或HexN::with_rng()。serde: 启用在serde(例如json) 中使用的转换。db: 启用实现dieselv1.4 特性的实现。
特质
每个十六进制特质实现以下特质
Default(仅适用于HexN,不适用于NonZeroHexN);FromStr;TryFrom<&str>;Debug;Display(因此自动实现ToString);Into<String>和相反的String实现From<HexN>;Serialize和Deserialize(仅在启用serde特性时)。
依赖项
~0–790KB
~15K SLoC