1 个不稳定版本
使用旧的Rust 2015
0.3.2 |
|
---|
#34 在 #hex-string
15KB
279 行
hex-noalloc
这是一个临时分支的 hex 包,上传以使其可用于上传到crates.io的其他包,直到 #42 被合并。
这是hex包的快照,只合并了那个单一的PR。一旦该问题得到解决并发布新的hex版本,它将撤回crates.io,此时用户被要求再次依赖hex。
用法、示例、许可证等。
lib.rs
:
十六进制字符串的编码和解码。
在大多数情况下,您可以直接使用 decode()
、encode()
和 encode_upper()
函数。如果您需要更多的控制,请使用特质 ToHex
和 FromHex
。
示例
extern crate hex;
#[cfg(feature = "std")]
fn main() {
let hex_string = hex::encode("Hello world!");
println!("{}", hex_string); // Prints '48656c6c6f20776f726c6421'
}
#[cfg(not(feature = "std"))]
fn main() {
}