[package] name = "tcp_message_io" version = "1.0.4" edition = "2021" license = "MIT" description = "A simple TCP server and client implementation to exchange messages" readme = "README.md" [dependencies] tokio = { version = "1", features = ["sync", "io-util", "time", "net", "rt", "macros"] } tracing = "0.1" thiserror = "1" serde = { version = "1", optional = true } postcard = { version = "1", optional = true, features = ["use-std"] } zstd = { version = "0.12", optional = true } anyhow = "1.0.72" [dev-dependencies] serial_test = "2.0.0" [features] postcard = ["dep:serde", "dep:postcard"] zstd = ["dep:zstd"]