def choose.fallback

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

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

345def choose.fallback(~A: Data, head: Bool, handlers: List<&2, Handler<A>>, method: String, segments: List<&2, String>, groups: List<&2, U32>, allowed: String) -> Choice<A>:
346  match head:
347    case True{}:
348      chosen(~A, handler(~A, handlers, "GET"), segments, groups, allowed, False{})
349    case False{}:
350      chosen(~A, None{}, segments, groups, allowed, String.eq(method, "OPTIONS"))

Uses (10)

Used by (1)