#lzo #no-std #api-bindings

无std lzokay

MIT授权的LZO压缩格式最小实现

2个稳定版本

1.0.1 2021年8月26日
1.0.0 2021年8月25日

#671 in 压缩

MIT授权

40KB
793

LZ👌-rs 构建状态 最新版本 Api Rustdoc Rust版本

Rust对LZ👌的封装,LZ👌是一个MIT授权的LZO压缩格式最小实现。

更多信息请参阅原始README

特性

  • MIT授权
  • 简单的压缩和解压缩例程
  • #![no_std]兼容

用法

有关compressdecompress的参考,请参阅文档。

Cargo.toml

[dependencies]
lzokay = "1.0.1"

或者,仅启用某些功能

[dependencies.lzokay]
version = "1.0.1"
default-features = false
features = ["decompress", "compress"]
  • decompress:启用解压缩功能。
  • compress:启用压缩功能。
  • alloc:启用执行堆分配的可选压缩功能。
    std,此库使用extern crate alloc
  • std:启用使用std。隐含alloc

默认启用所有功能。

授权

LZ👌和LZ👌-rs可在MIT授权下使用,并且没有外部依赖。

无运行时依赖

~0–2MB
~37K SLoC