{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":".and_then(ast::Impl::cast)"}]}
        .and_then(ast::Impl::cast)
        .and_then(|x| x.parent())
        .is_some_and(|imp| imp.trait_().is_some())