# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "nperf" version = "0.3.0" authors = ["Ravi V"] exclude = [ ".github", ".gitignore", "*.pcap", "*.log", "tags", ] description = """ A network performance measurement tool for TCP/UCP/QUIC/TLS protocols. Similar to iperf3 in usage. """ readme = "README.md" keywords = [ "networking", "performance", "iperf", "quic", ] license = "Apache-2.0" repository = "https://github.com/ravi861/nperf-rs" [profile.release] strip = true [dependencies.argparse] version = "0.2.2" [dependencies.bytes] version = "1" default-features = false [dependencies.futures] version = "0.3" features = ["executor"] default-features = false [dependencies.libc] version = "0.2.139" [dependencies.mio] version = "0.8.6" features = [ "net", "os-ext", ] [dependencies.quinn] version = "0.9.3" features = ["runtime-async-std"] default-features = false [dependencies.quinn-proto] version = "0.9.2" features = ["tls-rustls"] default-features = false [dependencies.rcgen] version = "0.10.0" default-features = false [dependencies.rustls] version = "0.20" features = ["dangerous_configuration"] default-features = false [dependencies.rustls-pemfile] version = "1.0.0" [dependencies.serde] version = "1.0.152" features = ["derive"] default-features = false [dependencies.serde_json] version = "1.0.94" [dependencies.socket2] version = "0.4.9" [dependencies.tracing] version = "0.1.2" default-features = false [dependencies.tracing-timing] version = "0.6.0" default-features = false