4个稳定版本
2.0.2 | 2021年2月24日 |
---|---|
1.0.0 | 2021年1月28日 |
#1626 in 编码
27 每月下载量
在 torq 中使用
24KB
582 行
benko
使用Rust编写的无依赖bencode解析器和编码器。
想使用benko进行种子?查看 tijb/torq
入门
查看文档。 docs.rs/benko
示例
从文件读取
let bytes: Vec<u8> = std::fs::read("my_file.torrent")
.expect("Couldn't read file.");
let bencode: Benc = Benc::parse(bytes)
.expect("Couldn't parse bencode bytes");
编码为字节
let bencode: Benc = Benc::Int(9001);
let bytes: Vec<u8> = bencode.bytes();
问题?
请随意提交Pull Request,或创建一个Issue。 :)
lib.rs
:
一个无依赖的Bencode解析库。
要开始,尝试传递一个bencoded字节数组给 Benc::parse()
。