CompositeMiddleware

public struct CompositeMiddleware<State, A, B> : Middleware where State == A.State, A : Middleware, B : Middleware, A.State == B.State

Use the ‘+’ operator to combine two or more middleware together.