[package] name = "quic-rpc-utils" authors.workspace = true description.workspace = true keywords.workspace = true license.workspace = true version.workspace = true edition.workspace = true readme.workspace = true repository.workspace = true [features] flume = ["quic-rpc/flume-transport"] hyper = ["quic-rpc/hyper-transport"] quinn = ["quic-rpc/quinn-transport", "rcgen/default", "iroh-quinn/ring"] [dependencies] anyhow = "1.0.93" tracing = "0.1.40" [dependencies.rcgen] optional = true version = "0.13.1" [dependencies.futures-util] features = ["sink"] version = "0.3.31" [dependencies.futures-lite] version = "2.5.0" [dependencies.tokio] features = ["rt-multi-thread", "sync"] workspace = true [dependencies.quic-rpc] features = ["default"] version = "0.15.0" [dependencies.flume] features = ["async"] workspace = true [dependencies.iroh-quinn] optional = true features = ["default"] version = "0.12.0"