| /tonic/tonic/ |
| H A D | Cargo.toml | 37 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 D | Cargo.toml | 88 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 D | Cargo.toml | 23 tower = "0.5" 24 tower-http = { version = "0.6", features = ["set-header", "trace"] } 25 tower-service = "0.3"
|
| /tonic/tonic-web/ |
| H A D | Cargo.toml | 26 tower-service = "0.3" 27 tower-layer = "0.3" 32 tower-http = { version = "0.6", features = ["cors"] }
|
| /tonic/tests/compression/ |
| H A D | Cargo.toml | 20 tower = "0.5" 21 tower-http = {version = "0.6", features = ["map-response-body", "map-request-body"]}
|
| /tonic/examples/src/tower/ |
| H A D | client.rs | 4 use tower::ServiceBuilder; 48 use tower::Service;
|
| H A D | server.rs | 6 use tower::{Layer, Service}; 43 let layer = tower::ServiceBuilder::new() in main()
|
| /tonic/tonic/src/transport/channel/service/ |
| H A D | connection.rs | 14 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 D | discover.rs | 10 use tower::discover::Change as TowerChange;
|
| /tonic/examples/src/grpc-web/ |
| H A D | client.rs | 14 let svc = tower::ServiceBuilder::new() in main()
|
| H A D | server.rs | 35 let greeter = tower::ServiceBuilder::new() in main()
|
| /tonic/tests/integration_tests/tests/ |
| H A D | origin.rs | 13 use tower::Layer; 14 use tower::Service;
|
| H A D | client_layer.rs | 9 use tower::ServiceBuilder;
|
| H A D | complex_tower_middleware.rs | 11 use tower::{layer::Layer, BoxError, Service};
|
| H A D | max_message_size.rs | 162 .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 D | Cargo.toml | 28 tower = "0.5"
|
| /tonic/examples/src/tls_rustls/ |
| H A D | server.rs | 21 use tower::ServiceExt; 79 let svc = tower::ServiceBuilder::new() in main()
|
| H A D | client.rs | 37 let connector = tower::ServiceBuilder::new() in main()
|
| /tonic/tonic/src/service/ |
| H A D | interceptor.rs | 272 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 D | layered.rs | 85 use tower::{limit::ConcurrencyLimitLayer, timeout::TimeoutLayer}; in named_service_is_propagated_to_layered()
|
| /tonic/examples/src/uds/ |
| H A D | client.rs | 12 use tower::service_fn;
|
| /tonic/examples/src/mock/ |
| H A D | mock.rs | 6 use tower::service_fn;
|
| /tonic/tonic/src/transport/channel/ |
| H A D | mod.rs | 30 use tower::balance::p2c::Balance; 31 use tower::{
|
| /tonic/examples/src/h2c/ |
| H A D | client.rs | 43 use tower::Service;
|
| /tonic/tests/compression/src/ |
| H A D | lib.rs | 18 use tower::{layer::layer_fn, service_fn, Service, ServiceBuilder};
|