#binary-data #convert #structured #byte #parser #raw #struct

restruct

在原始字节和结构化数据之间进行转换

3个版本

0.1.2 2022年2月13日
0.1.1 2020年10月26日
0.1.0 2019年4月16日

#1119 in 过程宏

28 每月下载次数
用于 2 crate

MIT 许可证

37KB
814

restruct 用于解释存储在文件或其他来源中的二进制数据或转换C结构和Rust类型,当使用解析器生成器时被认为是过度的。它是Python的 struct-module 的灵感来源。

查看 restruct_derive-crate 的文档。


lib.rs:

restruct 用于解释存储在文件或其他来源中的二进制数据或转换C结构和Rust类型,当使用解析器生成器时被认为是过度的。它是Python的 struct-module 的灵感来源。

查看 restruct_derive-crate 的文档。

依赖关系

~2–13MB
~163K SLoC