当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 19:30:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
trait upcasting的tracking issue是这个: Tracking issue for dyn upcasting coercion · Issue #65991 · rust-lang/rust 之前看过一个知乎回答讲了实现: rust语言中怎么把子trait转成父trait? 过程本来这个特性都已经稳定了(将在1.76发布): ***s://github***/rust-lang/rust/pull/118133 然而出现了unsound问题: ***s://github***/rust-lang/rust/issues/120222 和 ***s://github***/rust-lang/rust/issues/120217 于是只好回退: …。
同类文章排行
- 为什么openai的sdk只提供了python和js两个版本?
- golang为什么要内置map?
- MacBook的诱惑在哪里?
- 养乌龟是什么体会?
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- Python+rust会是一个强大的组合吗?
- 手机存储器为什么会出现速度倒挂的现象,外存比内存快?
- 为什么一部分 Go 布道师的博客不更新了?
- 5款Linux桌面环境推荐,你最爱哪个?
- 各位都在用Docker跑些什么呢?
最新资讯文章
- 一个人想养一个不怎么需要打理的小宠物,有什么推荐的?
- 微信头像会影响第一印象吗?
- 猫那么爱干净,却为什么不喜欢洗澡?
- 为什么openai的sdk只提供了python和js两个版本?
- 曾经的班花,现在还多少人惦记?
- 如何看待Ollama基于Go语言开发而不是别的编程语言?
- 大家在深圳真实的收入是多少?
- ***拍大尺度片子时摄影师不会看光吗?
- 为什么都说 Finder 难用?
- 世界上哪款战斗机最好看?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 穿瑜伽裤爬山的女生会不会害羞?
- 为什么中国农村房子那么丑?
- Python+rust会是一个强大的组合吗?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 如何看待以色列人称“仅供犹太人避难” 阻止其他国家工人进入地下掩体?
- ***移动在德国起诉小米侵犯4G专利,大家如何看待此***?
- 做一个中国的微软到底有多难?
- 为什么QQ上的网络状态没有了?
- 美军航母编队有能力拦截DF-21D和DF-26吗?