decodeSet<T> function
Decodes a set from the MessagePack format. This function is helper for the MsgPack serializable builder.
Implementation
Set<T> decodeSet<T>(Deserializer deserializer, T Function(Deserializer) itemDecoder) {
final result = <T>{};
final length = deserializer.decode() as int;
for (var i = 0; i < length; i++) {
result.add(itemDecoder(deserializer));
}
return result;
}