Home
last modified time | relevance | path

Searched refs:tower (Results 1 – 25 of 35) sorted by relevance

12

/tonic/tonic/
H A DCargo.toml37 router = ["dep:axum", "dep:tower", "tower?/util"]
45 "dep:tower", "tower?/util", "tower?/limit",
50 "dep:tower", "tower?/balance", "tower?/buffer", "tower?/discover", "tower?/limit", "tower?/util",
70 tower-layer = "0.3"
71 tower-service = "0.3"
86 tower = {version = "0.5", default-features = false, optional = true}
108 tower = {version = "0.5", features = ["full"]}
/tonic/examples/
H A DCargo.toml88 name = "tower-server"
89 path = "src/tower/server.rs"
90 required-features = ["tower"]
93 name = "tower-client"
94 path = "src/tower/client.rs"
95 required-features = ["tower"]
256 …ep:hyper", "dep:hyper-util", "dep:tracing-subscriber", "dep:tower", "dep:tower-http", "tower-http?…
261 tower = ["dep:tower", "dep:http"]
265 …p", "dep:hyper", "dep:hyper-util", "dep:hyper-rustls", "dep:tower", "tower-http/util", "tower-http…
287 tower = { version = "0.5", optional = true }
[all …]
/tonic/tests/integration_tests/
H A DCargo.toml23 tower = "0.5"
24 tower-http = { version = "0.6", features = ["set-header", "trace"] }
25 tower-service = "0.3"
/tonic/tonic-web/
H A DCargo.toml26 tower-service = "0.3"
27 tower-layer = "0.3"
32 tower-http = { version = "0.6", features = ["cors"] }
/tonic/tests/compression/
H A DCargo.toml20 tower = "0.5"
21 tower-http = {version = "0.6", features = ["map-response-body", "map-request-body"]}
/tonic/examples/src/tower/
H A Dclient.rs4 use tower::ServiceBuilder;
48 use tower::Service;
H A Dserver.rs6 use tower::{Layer, Service};
43 let layer = tower::ServiceBuilder::new() in main()
/tonic/tonic/src/transport/channel/service/
H A Dconnection.rs14 use tower::load::Load;
15 use tower::{
142 impl tower::Service<Request<Body>> for SendRequest { impl
174 impl<C> tower::Service<Uri> for MakeSendRequestService<C>
H A Ddiscover.rs10 use tower::discover::Change as TowerChange;
/tonic/examples/src/grpc-web/
H A Dclient.rs14 let svc = tower::ServiceBuilder::new() in main()
H A Dserver.rs35 let greeter = tower::ServiceBuilder::new() in main()
/tonic/tests/integration_tests/tests/
H A Dorigin.rs13 use tower::Layer;
14 use tower::Service;
H A Dclient_layer.rs9 use tower::ServiceBuilder;
H A Dcomplex_tower_middleware.rs11 use tower::{layer::Layer, BoxError, Service};
H A Dmax_message_size.rs162 .connect_with_connector(tower::service_fn(move |_| { in response_stream_limit()
328 .connect_with_connector(tower::service_fn(move |_| { in max_message_run()
/tonic/interop/
H A DCargo.toml28 tower = "0.5"
/tonic/examples/src/tls_rustls/
H A Dserver.rs21 use tower::ServiceExt;
79 let svc = tower::ServiceBuilder::new() in main()
H A Dclient.rs37 let connector = tower::ServiceBuilder::new() in main()
/tonic/tonic/src/service/
H A Dinterceptor.rs272 use tower::ServiceExt;
276 let svc = tower::service_fn(|request: http::Request<()>| async move { in doesnt_remove_headers_from_requests()
313 let svc = tower::service_fn(|_: http::Request<()>| async { in handles_intercepted_status_as_response()
331 let svc = tower::service_fn(|request: http::Request<()>| async move { in doesnt_change_http_method()
H A Dlayered.rs85 use tower::{limit::ConcurrencyLimitLayer, timeout::TimeoutLayer}; in named_service_is_propagated_to_layered()
/tonic/examples/src/uds/
H A Dclient.rs12 use tower::service_fn;
/tonic/examples/src/mock/
H A Dmock.rs6 use tower::service_fn;
/tonic/tonic/src/transport/channel/
H A Dmod.rs30 use tower::balance::p2c::Balance;
31 use tower::{
/tonic/examples/src/h2c/
H A Dclient.rs43 use tower::Service;
/tonic/tests/compression/src/
H A Dlib.rs18 use tower::{layer::layer_fn, service_fn, Service, ServiceBuilder};

12