5个版本 (3个破坏性更新)
0.4.0 | 2024年8月9日 |
---|---|
0.3.0 | 2023年11月5日 |
0.2.0 | 2023年6月20日 |
0.1.1 | 2023年5月1日 |
0.1.0 | 2023年3月29日 |
#2235 在 网络编程
238,811 每月下载量
在 213 个crate中(2个直接)使用
750KB
15K SLoC
libp2p模块,用于管理对等节点允许和阻止列表。
允许列表示例
#
#[derive(NetworkBehaviour)]
struct MyBehaviour {
allowed_peers: allow_block_list::Behaviour<AllowedPeers>,
}
let behaviour = MyBehaviour {
allowed_peers: allow_block_list::Behaviour::default()
};
阻止列表示例
#
#[derive(NetworkBehaviour)]
struct MyBehaviour {
blocked_peers: allow_block_list::Behaviour<BlockedPeers>,
}
let behaviour = MyBehaviour {
blocked_peers: allow_block_list::Behaviour::default()
};
依赖
~8–15MB
~206K SLoC