def resolve.star

bend-kit-router@0.2.0.0 · router.bend:366

import bend-kit-router@0.2.0.0/router.bend as Router
import Base
import bend-kit-router@0.2.0.0/target.bend as Target

366def resolve.star(~A: Data, star: Bool, paths: List<&2, Path<A>>, allowed: String, target: Target.Target, method: String, +segments: List<&2, String>) -> Resolved<A>:
367  match star:
368    case True{}:
369      Resolved{target, Options{Nil{}, allowed}}
370    case False{}:
371      Resolved{target, choose.path(~A, best(~A, paths, segments, None{}), method, segments)}

Uses (10)

Used by (1)