cmkl/spring-2025/sen-109/00010/rust-chat-server/comms/Cargo.toml

24 lines
762 B
TOML
Raw Normal View History

2025-02-17 09:30:02 +07:00
[package]
name = "comms"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[features]
default = []
client = ["serde_json", "tokio", "tokio-stream"]
server = ["serde_json", "tokio", "tokio-stream"]
[dependencies]
anyhow = "1"
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", optional = true }
tokio = { version = "1.43.0", default-features = false, features = ["net"], optional = true }
tokio-stream = { version = "0.1.17", default-features = false, features = ["io-util"], optional = true }
[dev-dependencies]
serde_json = "1.0"
tokio = { version = "1.43.0", features = ["full"] }
tokio-stream = { version = "0.1.17" }