pack method
Writes input
to buffer
.
Implementation
@override
void pack(final BufferWriter buffer, final RustEnum input) {
assert(input.index < variants.length);
buffer.setUint8(input.index);
final U? codec = variants[input.index];
codec?.encoder.pack(buffer, input.values);
}