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))