{"ast_node_type":"variable","tokens":[{"end":87,"kind":"keyword","start":0,"text":"&&"}]}
                    && let Some((CtorKind::Const, _)) = adt_def.non_enum_variant().ctor
                    && adt_def.is_struct()
                {