def close.code
import bend-kit-websocket@0.4.0.0/websocket.bend as Websocketimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
743def close.code(r: Bytes.Bytes & Maybe<&2, U32>) -> Result<&1, &1, U32 & String, U32 & Bytes.Bytes>:
744 (b, m) = r
745 match m:
746 case Some{+c}:
747 close.reason(close.code.ok(c), c, b)
748 case None{}:
749 Fail{(1002, "close payload of one byte")}