{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"&&"}]}
                && qself.is_none()
            if let ast::TyKind::Path(qself, path) = &ty.kind
                && let [seg] = path.segments.as_slice()