Lines Matching refs:S
28 impl<S> Layer<S> for GrpcWebClientLayer {
29 type Service = GrpcWebClientService<S>;
31 fn layer(&self, inner: S) -> Self::Service { in layer()
40 pub struct GrpcWebClientService<S> {
41 inner: S,
44 impl<S> GrpcWebClientService<S> {
46 pub fn new(inner: S) -> Self { in new()
51 impl<S, B1, B2> Service<Request<B1>> for GrpcWebClientService<S>
53 S: Service<Request<GrpcWebCall<B1>>, Response = Response<B2>>,
56 type Error = S::Error;
57 type Future = ResponseFuture<S::Future>;