pub fn and_then<F, U>(self, service: F) -> Pipeline<AndThenService<T, U>>
    where
        Self: Sized,
        F: IntoService<U>,
        U: Service<Request = T::Response, Error = T::Error>,
    {
        Pipeline {
            service: AndThenService::new(self.service, service.into_service()),
        }
    }
/// Call another service after call to this one has resolved successfully.
///
/// This function can be used to chain two services together and ensure that
/// the second service isn't called until call to the fist service have
/// finished. Result of the call to the first service is used as an
/// input parameter for the second service's call.
///
/// Note that this function consumes the receiving service and returns a
/// wrapped version of it.
Call another service after call to this one has resolved successfully.
This function can be used to chain two services together and ensure that
the second service isn't called until call to the fist service have
finished. Result of the call to the first service is used as an
input parameter for the second service's call.

Note that this function consumes the receiving service and returns a
wrapped version of it.
Call another service after call to this one has resolved successfully . This function can be used to chain two services together and ensure that the second service isn ' t called until call to the fist service have finished . Result of the call to the first service is used as an input parameter for the second service ' s call . Note that this function consumes the receiving service and returns a wrapped version of it .
pub fn and_then<F, U>(self, service: F) -> Pipeline<AndThenService<T, U>>
    where
        Self: Sized,
        F: IntoService<U>,
        U: Service<Request = T::Response, Error = T::Error>,
    {
        Pipeline {
            service: AndThenService::new(self.service, service.into_service()),
        }
    }
pub fn and_then < F , U > ( self , service : F ) -> Pipeline < AndThenService < T , U > > where Self : Sized , F : IntoService < U > , U : Service < Request = T :: Response , Error = T :: Error > , { Pipeline { service : AndThenService :: new ( self . service , service . into_service ( ) ) , } }
Call another service after call to this one has resolved successfully.
Call another service after call to this one has resolved successfully .
self
service
F