fn impl_complex_enum_tuple_variant_field_getters(
ctx: &Ctx,
variant: &PyClassEnumTupleVariant<'_>,
enum_name: &Ident,
variant_cls_type: &Type,
variant_ident: &&Ident,
field_names: &mut Vec<Ident>,
fields_types: &mut Vec<Type>,
) -> Result<(Vec<MethodAndMethodDef>, Vec<ImplItemFn>)>