CopyHandlers returns a copy of "handlers" Handlers slice.
(handlers Handlers)
| 390 | |
| 391 | // CopyHandlers returns a copy of "handlers" Handlers slice. |
| 392 | func CopyHandlers(handlers Handlers) Handlers { |
| 393 | handlersCp := make(Handlers, 0, len(handlers)) |
| 394 | for _, handler := range handlers { |
| 395 | if handler == nil { |
| 396 | continue |
| 397 | } |
| 398 | |
| 399 | handlersCp = append(handlersCp, handler) |
| 400 | } |
| 401 | |
| 402 | return handlersCp |
| 403 | } |
| 404 | |
| 405 | // HandlerExists reports whether a handler exists in the "handlers" slice. |
| 406 | func HandlerExists(handlers Handlers, handlerNameOrFunc any) bool { |
no outgoing calls
no test coverage detected
searching dependent graphs…