[package] name = "net-transport" version = "0.1.1" edition = "2021" description = "This crate defines core traits and structures for the communication between microservices in the net-stalker project." license = "Apache-2.0" [dependencies] async-trait = "0.1.74" zmq = "0.10.0" quinn = "0.10.2" rcgen = "0.11.3" tokio = { version = "1.28.1", features = ["rt", "rt-multi-thread", "time", "macros", "sync"] } rustls = { version = "0.21.0", default-features = false, features = ["quic", "dangerous_configuration"] } x509-parser = "0.15.1" rustls-pemfile = "2.0.0" rustls-pki-types = "1.0.1" log.workspace = true threadpool.workspace = true futures = "0.3.30" [dev-dependencies] serial_test = "3.0.0" [features] quinn = [] zmq = []