[package] name = "lstnconn" version = "0.1.1" edition = "2021" license = "0BSD" # https://crates.io/category_slugs categories = [ "network-programming", "asynchronous" ] keywords = [ "network", "server", "listen", "protwrap" ] repository = "https://repos.qrnch.tech/pub/lstnconn" description = "Simple listener and connections abstraction built on protwrap." rust-version = "1.56" exclude = [ ".fossil-settings", ".efiles", ".fslckout", "www", "rustfmt.toml" ] # https://doc.rust-lang.org/cargo/reference/manifest.html#the-badges-section [badges] maintenance = { status = "experimental" } [dependencies] hashbrown = { version = "0.14.5" } idbag = { version = "0.1.2" } parking_lot = { version = "0.12.3" } protwrap = { version = "0.3.0", features = [ "tls", "tokio" ] } tokio = { version = "1.38.0", features = [ "macros", "net", "rt" ] } [dev-dependencies] tokio = { version = "1.38.0", features = [ "io-util", "rt-multi-thread", "time" ] } tokio-test = { version = "0.4.4" } [package.metadata.docs.rs] rustdoc-args = ["--generate-link-to-definition"]