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);
}