Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-20 20:45:15
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
推荐资讯
- 2025-06-20 07:50:16老饭骨做的饭真的好吃吗 ?
- 2025-06-20 09:10:17怎样看日本于近期展出马关条约原件?
- 2025-06-20 09:15:19全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
- 2025-06-20 08:05:16你怎么看待剪映收费过高问题?
- 2025-06-20 08:55:17为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 2025-06-20 08:05:16go 有哪些成熟点的后台管理框架?
- 2025-06-20 07:55:16老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 2025-06-20 08:00:16如何评价《一人之下》第721(764)话?
- 2025-06-20 09:15:19国外(GoDaddy)注册的域名如何在国内备案?
- 2025-06-20 09:20:17如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
推荐产品
-
***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
在下孤陋寡闻,就连听说,都只听说到C80混凝土。 至于亲眼 -
如何判断鱼缸中的硝化系统是否已经成功建立?
从鱼缸里面物质转化角度来说一下哈。 首先,一个有生物的鱼缸 -
如何评价首个女性友好的编程语言HerCode?
我开发了一个语言 herlang: justj***ac/h -
住在一个脏乱差的家里十几年是什么感受?
十年以前,这两张桌子都是干干净净亮亮晶晶的,连支笔都不会出现
最新资讯