Versions in this module Expand all Collapse all v0 v0.6.1 Aug 17, 2024 v0.6.0 Aug 14, 2024 Changes in this version + type Multistage struct + func NewMultistage[HandleFunc any](options ...MultistageOption[HandleFunc]) *Multistage[HandleFunc] + func (r *Multistage[HandleFunc]) Match(routes ...any) HandleFunc + func (r *Multistage[HandleFunc]) Register(routes ...any) MultistageBind[HandleFunc] + func (r *Multistage[HandleFunc]) Route(route any, handleFunc HandleFunc) + func (r *Multistage[HandleFunc]) Sub(route any) *Multistage[HandleFunc] + type MultistageBind func(HandleFunc) + func (slf MultistageBind[HandleFunc]) Bind(handleFunc HandleFunc) + type MultistageOption func(multistage *Multistage[HandleFunc]) + func WithRouteTrim[HandleFunc any](handle func(route any) any) MultistageOption[HandleFunc]