{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"&&"}]}
                && adt_def.non_enum_variant().ctor_kind() == Some(CtorKind::Fn)
                && adt_def.is_struct()
            {