T decode (Decoder decoder, int offset, int depth)
override
@override T decode(Decoder decoder, int offset, int depth) { T? value = _decodeUnion(decoder, offset, depth, members, ctor, flexible, resource); if (value == null) { throw _notNullable; } return value; }