encodeTo method

  1. @override
void encodeTo(
  1. Variant variant,
  2. Output output
)
override

Convert self to a slice and append it to the destination.

Implementation

@override
void encodeTo(Variant variant, Output output) {
  StrCodec.codec.encodeTo(variant.name, output);
  SequenceCodec(Field.codec).encodeTo(variant.fields, output);
  U8Codec.codec.encodeTo(variant.index, output);
  SequenceCodec(StrCodec.codec).encodeTo(variant.docs, output);
}