/// Create new `AndThen` combinator
Create new `AndThen` combinator
Create new ` AndThen ` combinator
pub(crate) fn new(a: A, b: B) -> Self
    where
        A: Service,
        B: Service<Request = A::Response, Error = A::Error>,
    {
        Self(Rc::new((a, b)))
    }
pub ( crate ) fn new ( a : A , b : B ) -> Self where A : Service , B : Service < Request = A :: Response , Error = A :: Error > , { Self ( Rc :: new ( ( a , b ) ) ) }
Create new `AndThen` combinator
Create new ` AndThen ` combinator
a
A
<not_specific>
b
B
<not_specific>