没有合适的资源?快使用搜索试试~ 我知道了~
abomonation:用于Rust的具有破坏性的序列化库
共12个文件
rs:7个
license:1个
yml:1个
需积分: 10 0 下载量 121 浏览量
2021-05-25
13:35:15
上传
评论
收藏 16KB ZIP 举报
温馨提示
omo生 用于Rust的具有破坏性的序列化库 Abomonation(故意拼写)是Rust的序列化库,基于一个非常简单的想法,即如果有人提供要序列化的数据,它将复制那些精确的位,然后跟随任何指针并复制那些位,依此类推。 反序列化时,它将恢复确切的位,然后更正指针以针对被跟踪数据的序列化形式。 警告:不应在您非常关心的任何数据上或在重视该数据的任何计算机上使用“自动终止”功能。 encode和decode方法所做的事情可能是未定义的行为,您不应该这样做。 具体来说, encode将填充字节暴露给memcpy ,而decode则很少考虑对齐方式。 请参阅以获取更多特定信息。 这是使用Abomonation的示例。 这是非常容易使用。 太容易了。 extern crate abomonation; use abomonation :: {encode, decode}; // crea
资源推荐
资源详情
资源评论
收起资源包目录
abomonation-master.zip (12个子文件)
abomonation-master
.gitignore 18B
benches
bench.rs 3KB
serde.rs 5KB
clone.rs 2KB
recycler.rs 3KB
src
abomonated.rs 4KB
lib.rs 20KB
.travis.yml 495B
LICENSE 1KB
Cargo.toml 483B
README.md 4KB
tests
tests.rs 5KB
共 12 条
- 1
资源评论
dongyuwu
- 粉丝: 39
- 资源: 4559
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功