6个版本
0.3.4 | 2020年5月21日 |
---|---|
0.3.3 | 2020年5月21日 |
0.1.0 | 2020年5月21日 |
在压缩类别中排名624
每月下载量27次
235KB
6.5K SLoC
absperf-minilzo-sys
minilzo的包装器。这是一个相当简单的rust-bindgen生成的包装器。
为什么不使用现有的一个呢?
那个没有覆盖整个库,并且没有静态链接库。我们可以在源头上修复这些问题,但我们需要这个库尽快工作。
lib.rs
:
基于absperf-minilzo-sys crate的高层安全包装器。这是创建替代现有crate的原因,因为现有的crate没有导出所有必要的函数(特别是adler32校验和和版本字符串),而且接口没有它们应有的灵活性。
大多数情况下,要使用此库,只需导入[CompressInto]和[DecompressInto],并在您的字节数组上使用它们的方法。对于将解压缩到新的std::vec::Vec,请确保您已阅读[DecompressInto]实现关于Vec
依赖关系
~250–430KB
~11K SLoC