{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"match"}]}
        match expected_ty.kind(Interner) {
    ) -> (Option<FnSubst<Interner>>, Option<FnTrait>) {
            TyKind::Alias(AliasTy::Opaque(OpaqueTy { .. })) | TyKind::OpaqueType(..) => {