let middleware: M0?
s11Hummingbird19_OptionalMiddlewareV10middlewarexSgvpWhat are these?
s11Hummingbird19_OptionalMiddlewareV10middlewarexSgvp
FNV24: [72ZPW]
Show implementation details (3)
Hide implementation details
typealias Context
typealias Input
typealias Output
Show implementation details (1)
func handle(M0.Input, context: M0.Context, next: (M0.Input, M0.Context) async throws -> M0.Output) async throws -> M0.Output
import Hummingbird
struct _OptionalMiddleware<M0> where M0 : MiddlewareProtocol
A middleware that can handle an optional middleware.
func handle(_ input: M0.Input, context: M0.Context, next: (M0.Input, M0.Context) async throws -> M0.Output) async throws -> M0.Output
typealias Context = M0.Context
typealias Input = M0.Input
typealias Output = M0.Output