encodeTo method
Convert self to a slice and append it to the destination.
Implementation
@override
void encodeTo(VariantDeprecationInfo value, Output output) {
switch (value) {
case VariantDeprecatedWithoutNote():
U8Codec.codec.encodeTo(1, output);
case VariantDeprecated(:final _note, :final _since):
U8Codec.codec.encodeTo(2, output);
StrCodec.codec.encodeTo(_note, output);
if (_since != null) {
BoolCodec.codec.encodeTo(true, output);
StrCodec.codec.encodeTo(_since, output);
} else {
BoolCodec.codec.encodeTo(false, output);
}
}
}