size method
Returns the serialized byte length of input.
Implementation
@override
int size(final RustEnum input) {
  assert(input.index < variants.length);
  final BorshCodec<T>? variant = variants[input.index];
  return ByteLength.u8 + (variant?.size(input.values) ?? 0);
}