1 个稳定版本
1.0.1 | 2024年2月26日 |
---|
#2420 在 解析器实现
25KB
436 行
嗅探器
嗅探器文件格式用于 Rust
嗅探器是一个用于解析、读取和写入 snoop 格式文件的 Rust 库。
更多详情
格式
- 仅实现自己的读取器或写入器以支持 snoop 格式
解析
- 解析 snoop 格式中的字节
读取
- 从文件或 buf 等读取器读取
- 从读取器读取,作为流,直到出现 EOF
写入
- 写入到文件或 buf 等写入器
lib.rs
:
嗅探器是一个用于读取和写入 snoop 文件格式的 Rust 库。
示例
默认情况是从 snoop 文件中读取。
$ cargo add snoop --features read
然后在 main.rs
中的文件上使用嗅探器读取器
功能标志
默认功能
- parser: 格式解析器
可选功能
- read: 从文件或 buf 等读取器读取
- write: 写入到文件或 buf 等写入器
- full: 包括解析器、读取器和写入器