decode method

  1. @override
Variant decode(
  1. Input input
)
override

Implementation

@override
Variant decode(Input input) {
  final name = StrCodec.codec.decode(input);
  final fields = SequenceCodec(Field.codec).decode(input);
  final index = U8Codec.codec.decode(input);
  final docs = SequenceCodec(StrCodec.codec).decode(input);
  return Variant(
    index: index,
    name: name,
    fields: fields,
    docs: docs,
  );
}