Cargo.toml (1127B)
1 [package] 2 name = "radroots_service_host" 3 publish = false 4 version = "0.1.0-alpha" 5 edition.workspace = true 6 authors.workspace = true 7 rust-version.workspace = true 8 license.workspace = true 9 description = "Reusable service-host mechanics for Radroots services" 10 repository.workspace = true 11 homepage.workspace = true 12 readme = "README.md" 13 14 [dependencies] 15 bytes = { workspace = true } 16 fs2 = { workspace = true } 17 getrandom = { workspace = true } 18 http = { workspace = true } 19 http-body-util = { workspace = true } 20 hyper = { workspace = true } 21 hyper-util = { workspace = true } 22 radroots_runtime_paths = { workspace = true } 23 rustix = { workspace = true } 24 serde = { workspace = true, features = ["derive", "std"] } 25 serde_json = { workspace = true, features = ["raw_value", "std"] } 26 tokio = { workspace = true, features = [ 27 "io-util", 28 "macros", 29 "net", 30 "rt", 31 "sync", 32 "time", 33 ] } 34 tokio-util = { workspace = true } 35 toml = { workspace = true } 36 37 [dev-dependencies] 38 tempfile = { workspace = true } 39 tokio = { workspace = true, features = [ 40 "io-util", 41 "macros", 42 "rt", 43 "sync", 44 "test-util", 45 "time", 46 ] } 47 48 [lints] 49 workspace = true