#leb128 #codec #dwarf #webasm #wasm

lebicon

实现 LEB128 编码/解码的 codicon 特性

4 个稳定版本 (3 个主要版本)

4.0.0 2020 年 9 月 7 日
3.0.0 2019 年 2 月 28 日
2.0.0 2018 年 10 月 11 日
1.0.0 2018 年 10 月 10 日

编码 类别中排名 #1338

每月下载 27

Apache-2.0 许可

9KB
94

Workflow Status Average time to resolve an issue Percentage of issues still open Maintenance

lebicon

Lebicon 实现了 LEB128 编码/解码的 codicon 特性。

示例

use codicon::*;
use lebicon::Leb128;

let encoded = [198, 253, 255, 127];
let decoded = 268435142u64;

let value = u64::decode(&mut &encoded[..], Leb128).unwrap();
assert_eq!(value, decoded);

let mut value: Vec<u8> = Vec::new();
decoded.encode(&mut value, Leb128).unwrap();
assert_eq!(&value[..], &encoded[..]);

许可证:Apache-2.0

依赖项

~20KB