{"ast_node_type":"impl","tokens":[{"end":82,"kind":"keyword","start":0,"text":")"}]}
    ) -> impl Iterator<Item = (LocalFieldId, Ty)> + Captures<'a> + Captures<'db> {
        variant: VariantId,
        let (_, substs) = ty.as_adt().unwrap();