6 个版本 (3 个稳定版)
使用旧的 Rust 2015
2.0.0 | 2017年6月10日 |
---|---|
1.0.1 | 2016年2月25日 |
0.4.0 | 2016年2月25日 |
0.3.1 | 2016年2月25日 |
0.3.0 | 2016年2月25日 |
#65 in #io-write
10KB
193 代码行,不包括注释
读取/写入特性,用于读取常见的格式,如长度预置的数据包。
rwutils
处理一些常见的二进制数据格式
- C 风格字符串,即
bytes0
模块内部以 0 结尾的非零字节序列。查看其文档以获取读取字符串的示例。 - 长度预置数据包,读取的字节数为 u8/u16/u32/u64,后面跟着实际数据。请参阅
length_prefix
。
所有读取器都作为 io::Read
和 io::Write
的附加特性实现。使用它们后,这些类型上将出现额外的方法。
请参阅模块中的安全注意事项,特别是如果您正在处理不受信任的用户输入。
依赖项
~120KB