#bencode #decoder #bittorrent #algorithm #forms #libtorrent

bdecode

Rust 语言中一个遵循 libtorrent 算法的 Bencode 解码器

1 个不稳定版本

0.1.0 2020年10月26日

#1417算法

MIT/Apache

9.5MB
1K SLoC

bdecode

目标

  • 严格遵循 Bencode 规范。不接受非规范形式的 bencodings。
  • 最小化外部依赖的使用。目前我们只依赖于 memchr 包。
  • 具有合理的性能。

文档

文档可在 https://docs.rs/bdecode 找到

用法

将此添加到您的 Cargo.toml

[dependencies]
bdecode = "0.1"

并将此添加到您的 crate 根目录(如果您使用 Rust 2015)

extern crate bdecode;

许可证

该项目可使用以下任一许可证

供您选择。


lib.rs:

Rust 中的 Bencode 解码器。

依赖项