def timeout.chk

bendonnect-rpc@0.1.0.0 · src/protocol.bend:229

import bendonnect-rpc@0.1.0.0/src/protocol.bend as Protocol
import Base
import bendonnect-rpc@0.1.0.0/src/code.bend as Code

229def timeout.chk(m: Maybe<&2, U32>, +s: String) -> Result<&2, &1, Reject, Maybe<&2, U32>>:
230  match m:
231    case None{}:
232      Fail{Connect{Code.InvalidArgument{}, "invalid connect-timeout-ms \"" ++ s ++ "\""}}
233    case Some{t}:
234      Done{Some{t}}

Uses (7)

Used by (1)