Lines Matching refs:Status
1 use crate::{Request, Response, Status, Streaming};
15 type Future: Future<Output = Result<Response<Self::Response>, Status>>;
23 T: Service<Request<M1>, Response = Response<M2>, Error = crate::Status>,
42 type ResponseStream: Stream<Item = Result<Self::Response, Status>>;
45 type Future: Future<Output = Result<Response<Self::ResponseStream>, Status>>;
53 T: Service<Request<M1>, Response = Response<S>, Error = crate::Status>,
54 S: Stream<Item = Result<M2, crate::Status>>,
74 type Future: Future<Output = Result<Response<Self::Response>, Status>>;
82 T: Service<Request<Streaming<M1>>, Response = Response<M2>, Error = crate::Status>,
101 type ResponseStream: Stream<Item = Result<Self::Response, Status>>;
104 type Future: Future<Output = Result<Response<Self::ResponseStream>, Status>>;
112 T: Service<Request<Streaming<M1>>, Response = Response<S>, Error = crate::Status>,
113 S: Stream<Item = Result<M2, crate::Status>>,