{"ast_node_type":"impl","tokens":[{"end":55,"kind":"keyword","start":0,"text":"let"}]}
    let as_impl = ast::Impl::cast(trait_impl.clone())?;
fn find_non_trait_impl(trait_impl: &SyntaxNode) -> Option<ast::Impl> {
    let impl_type = Some(impl_type_name(&as_impl)?);