MCPcopy Create free account
hub / github.com/ankorstore/yokai / NewHandlerDefinition

Function NewHandlerDefinition

fxhttpserver/define.go:55–62  ·  view source on GitHub ↗

NewHandlerDefinition returns a new [HandlerDefinition].

(method string, path string, handler any, middlewares []MiddlewareDefinition)

Source from the content-addressed store, hash-verified

53
54// NewHandlerDefinition returns a new [HandlerDefinition].
55func NewHandlerDefinition(method string, path string, handler any, middlewares []MiddlewareDefinition) HandlerDefinition {
56 return &handlerDefinition{
57 method: method,
58 path: path,
59 handler: handler,
60 middlewares: middlewares,
61 }
62}
63
64// Concrete returns true if the handler is a [echo.HandlerFunc] concrete implementation.
65func (d *handlerDefinition) Concrete() bool {

Callers 2

RegisterHandlerFunction · 0.85
RegisterHandlersGroupFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected