[package] name = "urpc" version = "0.1.0" edition = "2021" authors = ["Your Name "] description = "A minimalistic RPC framework for Rust" license = "MIT OR Apache-2.0" repository = "https://github.com/your-username/urpc" keywords = ["rpc", "async", "networking"] categories = ["network-programming", "asynchronous"] [workspace] members = ["urpc-macro"] [dependencies] urpc-macro = { path = "urpc-macro" } bytes = { version = "1.10.1", features = ["serde"] } futures = "0.3.31" serde = { version = "1.0.219", features = ["derive"] } tokio = { version = "1.44.1", features = ["full"] } tokio-util = { version = "0.7.14", features = ["codec"] } postcard = { version = "1.1.3", features = ["use-std"] } [dev-dependencies] tokio-test = "0.4"