def KCounter.decode.go

bend-kit-crdt@0.2.0.0 · crdt.bend:401

import bend-kit-crdt@0.2.0.0/crdt.bend as Crdt
import Base
import bend-kit-cbor@0.3.0.0/cbor.bend as Cbor

401def KCounter.decode.go(
402  ~K: Data, ~cmp: K -> K -> Cmp, ~dec: Cbor.Val -> Maybe<&2, K>, m: Maybe<&1, Cbor.Val>, +cap: U32
403) -> Maybe<&2, KCounter<K>>:
404  match m:
405    case None{}:
406      None{}
407    case Some{v}:
408      KCounter.from_cbor(~K, ~cmp, ~dec, v, cap)

Uses (6)

Used by (1)