def with_num2
cswap-bend-cli@0.1.0.0 · daemon/config.bend:241
import cswap-bend-cli@0.1.0.0/daemon/config.bend as Config
import Base
241def with_num2(+is_th: Bool, +is_iv: Bool, +f: Flags, +n: U32) -> Flags:
242 match is_th is_iv f:
243 case True{} _ Flags{o, j, d, th, iv, cd, st, md, ia}:
244 Flags{o, j, d, Some{clamp(n, 5000, 9990)}, iv, cd, st, md, ia}
245 case False{} True{} Flags{o, j, d, th, iv, cd, st, md, ia}:
246 Flags{o, j, d, th, Some{clamp((n / 100 : U32), 15, 3600)}, cd, st, md, ia}
247 case False{} False{} Flags{o, j, d, th, iv, cd, st, md, ia}:
248 Flags{o, j, d, th, iv, Some{clamp((n / 100 : U32), 0, 86400)}, st, md, ia}