encodeSet function

void encodeSet(
  1. Serializer serializer,
  2. Set set,
  3. void itemEncoder(
    1. Serializer,
    2. dynamic
    )
)

Encodes a set to the MessagePack format. This function is helper for the MsgPack serializable builder.

Implementation

void encodeSet(Serializer serializer, Set set, void Function(Serializer, dynamic) itemEncoder) {
  serializer.encode(set.length);
  for (final item in set) {
    itemEncoder(serializer, item);
  }
}