size method

  1. @override
int size(
  1. Map<K, V> input
)
override

Returns the serialized byte length of input.

Implementation

@override
int size(final Map<K, V> input) {
  int size = ByteLength.u32;
  for(final MapEntry<K, V> item in input.entries) {
    size += keySubtype.size(item.key) + valueSubtype.size(item.value);
  }
  return size;
}