NewMiddlewareDefinition returns a new [MiddlewareDefinition].
(middleware any, kind MiddlewareKind)
| 14 | |
| 15 | // NewMiddlewareDefinition returns a new [MiddlewareDefinition]. |
| 16 | func NewMiddlewareDefinition(middleware any, kind MiddlewareKind) MiddlewareDefinition { |
| 17 | return &middlewareDefinition{ |
| 18 | middleware: middleware, |
| 19 | kind: kind, |
| 20 | } |
| 21 | } |
| 22 | |
| 23 | // Concrete returns true if the middleware is a [echo.MiddlewareFunc] concrete implementation. |
| 24 | func (d *middlewareDefinition) Concrete() bool { |
no outgoing calls
no test coverage detected