{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":".any(ty::VariantDef::is_field_list_non_exhaustive);"}]}
                                .any(ty::VariantDef::is_field_list_non_exhaustive);
                                .iter()
                        let has_priv = def.all_fields().any(|f| !f.vis.is_public());