toCbor method

Implementation

CborMapValue<CborString, CborObject> toCbor(
  CborObject Function(Object obj) mapper,
) {
  return CborMapValue.definite(
    map(
      (k, v) => MapEntry<CborStringValue, CborObject>(k.toCbor(), switch (v) {
        null => CborNullValue(),
        _ => mapper(v),
      }),
    ),
  );
}