2个版本
0.1.1 | 2022年7月21日 |
---|---|
0.1.0 | 2021年8月23日 |
#209 在 无标准库
1,531 每月下载量
用于 3 个crate(2个直接使用)
18KB
340 行
cpio_reader
用于读取cpio文件内容的库(.cpio)
此库基于 man 5 cpio
中的设计,并支持以下四种格式。
- 旧二进制格式
- 可移植ASCII格式
- 新ASCII格式
- 新CRC格式
此库与 #![no_std]
兼容。
示例
use std::fs;
let cpio = fs::read("tests/newc.cpio").unwrap();
for entry in cpio_reader::iter_files(&cpio) {
println!("Entry name: {}, content: {:?}", entry.name(), entry.file());
}
许可证
根据您的选择,许可协议为
- Apache许可证2.0版本 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义,您提交的任何有意包含在作品中的贡献将按照上述方式双许可,不附加任何额外条款或条件。
依赖项
~105KB