5 authors = ["Sachandhan Ganesh <sachan.ganesh@gmail.com>"]
6 description = "message queue abstraction over async network streams"
7 keywords = ["async", "network", "message-queue", "mq", "aio"]
8 categories = ["asynchronous", "network-programming", "rust-patterns", "encoding"]
9 repository = "https://github.com/sachanganesh/connect-rs"
10 documentation = "https://docs.rs/connect/"
12 license = "Apache-2.0"
14 [package.metadata.docs.rs]
16 rustdoc-args = ["--cfg", "docsrs"]
18 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
27 tls = ["async-tls", "rustls", "rustls-pemfile"]
31 async-std = { version = "1.12.0", features = ["unstable"] }
32 async-stream = "0.3.0"
38 async-tls = { version = "0.11.0", default-features = false, features = ["client", "server"], optional = true }
39 rustls = { version = "0.19.0", optional = true }
40 rustls-pemfile = { version = "1.0.1", optional = true }
43 async-std = { version = "1.12.0", features = ["attributes"] }