[package] name = "webwire" version = "0.4.0" authors = ["Michael P. Jung "] description = "Webwire library for Rust" keywords = ["webwire", "contract-first", "api"] license = "MIT/Apache-2.0" repository = "https://github.com/webwire/webwire-rust" readme = "README.md" edition = "2018" [dependencies] async-trait = "0.1" base64 = "0.13" byteorder = "1" bytes = "1" dashmap = "4" futures = "0.3" hyper = { version = "0.14", features = ["http1", "http2", "server", "stream", "runtime"] } hyper-websocket-lite = "0.5" lapin = { version = "1" } log = "0.4" nom = "7" tokio-amqp = { version = "1" } serde_json = "1" url = "2" validator = "0.14" websocket-codec = "0.5" websocket-lite = "0.5" [dependencies.serde] features = ["derive"] version = "1" [dependencies.tokio] features = ["full"] version = "1.0" [dependencies.uuid] features = ["serde"] version = "0.8"