1个不稳定版本
0.1.1 | 2019年8月13日 |
---|---|
0.1.0 |
|
#2412 in 解析实现
20KB
437 行
TNEF
使用纯Rust编写的TNEF基本解析器。
TNEF文件包含一系列称为“属性”的记录。使用TnefReader
可以读取存储在提供的TNEF缓冲区中的属性。目前我们不处理附件属性之外的数据解析。
如果您只想解包存储在TNEF中的附件,可以使用便利函数read_attachments
。
使用示例
for attribute in tnef::TnefReader::new(tnef_data)? {
let (id, data) = attribute?;
println!("{:?} {}", id, data.len());
}
最低支持Rust版本(MSRV)
此crate需要Rust 1.32.0或更高版本。
许可证
所有crate均可选择以下任一许可证:
任选其一。
贡献
除非您明确声明,否则任何有意提交给作品并由您定义的Apache-2.0许可证包含的贡献,将按上述方式双许可,不附加任何额外条款或条件。
依赖项
~4.5MB
~138K SLoC