pub fn and_then<F, U>(self, factory: F) -> PipelineFactory<AndThenServiceFactory<T, U>>
    where
        Self: Sized,
        F: IntoServiceFactory<U>,
        U: ServiceFactory<
            Config = T::Config,
            Request = T::Response,
            Error = T::Error,
            InitError = T::InitError,
        >,
    {
        PipelineFactory {
            factory: AndThenServiceFactory::new(self.factory, factory.into_factory()),
        }
    }
/// Call another service after call to this one has resolved successfully.
Call another service after call to this one has resolved successfully.
Call another service after call to this one has resolved successfully .
pub fn and_then<F, U>(self, factory: F) -> PipelineFactory<AndThenServiceFactory<T, U>>
    where
        Self: Sized,
        F: IntoServiceFactory<U>,
        U: ServiceFactory<
            Config = T::Config,
            Request = T::Response,
            Error = T::Error,
            InitError = T::InitError,
        >,
    {
        PipelineFactory {
            factory: AndThenServiceFactory::new(self.factory, factory.into_factory()),
        }
    }
pub fn and_then < F , U > ( self , factory : F ) -> PipelineFactory < AndThenServiceFactory < T , U > > where Self : Sized , F : IntoServiceFactory < U > , U : ServiceFactory < Config = T :: Config , Request = T :: Response , Error = T :: Error , InitError = T :: InitError , > , { PipelineFactory { factory : AndThenServiceFactory :: new ( self . factory , factory . into_factory ( ) ) , } }
Call another service after call to this one has resolved successfully.
Call another service after call to this one has resolved successfully .
self
factory
F