【文件属性】:
文件名称:mqtt-broker:使用纯Rust编写的基于Tokio的MQTT v5代理
文件大小:49KB
文件格式:ZIP
更新时间:2021-05-08 22:08:05
rust mqtt pubsub tokio broker
经纪人
用Rust编写的基于Tokio的MQTT v5代理。
依存关系
货物
rustc(1.39版或更高版本)
建造
$ cargo build --release
跑步
$ cargo run --release
测验
$ cargo test
代码格式
格式化选项当前使用仅夜间选项。
$ cargo +nightly fmt
代码整理
$ cargo clippy
代码模糊化
模糊测试需要每晚进行一次工具链连接。 目前已确认该项目的Fuzzing可用于:
rustc 1.42.0-nightly (6d3f4e0aa 2020-01-25)
跑步
cargo install cargo-fuzz
cargo +nightly fuzz run decoder_fuzzer_v311
cargo +nightly fuzz run decoder_fuzzer_v500
cargo
【文件预览】:
mqtt-broker-master
----.gitignore(18B)
----README.md(770B)
----fuzz()
--------.gitignore(25B)
--------Cargo.toml(656B)
--------fuzz_targets()
--------Cargo.lock(15KB)
----.github()
--------workflows()
----Cargo.toml(63B)
----LICENSE(1KB)
----mqtt-v5()
--------README.md(900B)
--------Cargo.toml(689B)
--------LICENSE(1KB)
--------src()
----mqtt-v5-broker()
--------README.md(12B)
--------Cargo.toml(542B)
--------LICENSE(1KB)
--------src()
----Cargo.lock(37KB)
----rustfmt.toml(188B)