def with_flags

cswap-bend-cli@0.1.0.0 · daemon/shadowcli.bend:100

import cswap-bend-cli@0.1.0.0/daemon/shadowcli.bend as Shadowcli
import Base
import cswap-bend-cli@0.1.0.0/act.bend as Act
import cswap-bend-cli@0.1.0.0/store/base.bend as SBase
import cswap-bend-cli@0.1.0.0/swlive.bend as L
import cswap-bend-cli@0.1.0.0/daemon/config.bend as Cfg

100def with_flags(+ctx: SBase.Ctx, +opts: L.Opts, +log: String, r: Result<&2, &2, String, Cfg.Flags>) -> Act.of(U32):
101  match r:
102    case Fail{msg}:
103      Act.fail(U32, 2, "cswap auto: error: " ++ msg)
104    case Done{f}:
105      Act.bind(String, U32, read_settings(ctx), t => started(ctx, opts, log, f, t))

Uses (12)

Used by (1)