[package] name = "hl7-mllp-codec" description = "A Tokio codec for HL7 Minimal Lower Layer Message Transport protocol (MLLP)" version = "0.4.0" authors = ["wokket "] edition = "2018" license = "MIT" repository = "https://github.com/wokket/hl7-mllp-codec" documentation = "https://docs.rs/hl7-mllp-codec" categories = ["asynchronous", "network-programming"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html include = [ "src/*.rs", "Cargo.toml", ] [features] # Enables non-spec compliant behaviours, because why follow a standard built around interoperability... :( noncompliance = [] [dependencies] bytes = "1" tokio-util = {version="0.7.3", features=["codec"]} log = "0.4" [dev-dependencies] criterion = "0.3" futures = "0.3" tokio = {version="1.9.0", features=["full"]} [[bench]] name = "benchmarks" harness = false path = "benches/benchmarks.rs"