[package] name = "ndn-app" description = "Named Data Networking - main protocol parsing and encoding" version = "0.4.0" edition = "2021" license = "MIT" categories = ["network-programming"] keywords = ["ndn", "named", "data", "networking"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] async-trait = "0.1.77" bytes = "1.5.0" derive_more = "0.99.17" futures = "0.3.30" log = "0.4.20" ndn-ndnlp = { version = "0.4.0", path = "../ndn-ndnlp" } ndn-nfd-mgmt = { version = "0.4.0", path = "../ndn-nfd-mgmt" } ndn-protocol = { version = "0.4.0", path = "../ndn-protocol" } ndn-tlv = { version = "0.4.0", path = "../ndn-tlv" } thiserror = "1.0.57" tokio = { version = "1.36.0", features = ["net", "sync", "io-util", "time", "rt", "macros"] } tokio-util = "0.7.10" type-map = "0.5.0" [dev-dependencies] base64 = "0.21.7" tokio = { version = "1.36.0", features = ["full"] }