def prepare.entry
bend-kit-router@0.2.0.0 · router.bend:275
import bend-kit-router@0.2.0.0/router.bend as Router
import Base
275def prepare.entry(~A: Data, valid: Bool, entry: Entry<A>, paths: List<&2, Path<A>>) -> Result<&2, &2, Error, List<&2, Path<A>>>:
276 match valid:
277 case False{}:
278 Entry{method, p, action, groups} = entry
279 Fail{InvalidMethod{method}}
280 case True{}:
281 Entry{method, +p, action, groups} = entry
282 prepare.pattern(~A, pattern(p), method, p, action, groups, paths)