1个不稳定版本

0.1.1 2019年8月13日
0.1.0 2019年8月13日

#2412 in 解析实现

MIT/Apache

20KB
437

TNEF crates.io 文档 构建状态 依赖状态

使用纯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