Type Definition Middleware
thruster
type Middleware<T> = fn(_: T, chain: &MiddlewareChain<T>) -> MiddlewareReturnValue<T>;