def Json.hex_val.go
import bend-kube-runtime@0.2.0.0/src/json.bend as Jsonimport Base
489def Json.hex_val.go(+x: U32, digit: Bool, lower: Bool, upper: Bool) -> Maybe<&2, U32>:
490 match digit lower upper:
491 case True{} _ _:
492 Some{(x - 48 : U32)}
493 case False{} True{} _:
494 Some{(x - 87 : U32)}
495 case False{} False{} True{}:
496 Some{(x - 55 : U32)}
497 case _ _ _:
498 None{}