Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 02:45:10
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-24 05:55:09吴艳妮做错了什么?
- 2025-06-24 06:05:10winkawaks游戏模拟器怎么运行?
- 2025-06-24 06:35:10如何评价前端框架 Solid?
- 2025-06-24 05:25:09微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 2025-06-24 06:10:09怎么学习前端开发?求推荐学习路线?
- 2025-06-24 06:15:09为何 Linus 一个人就能写出这么强的系统,中国却做不出来?
- 2025-06-24 06:30:10福建莆田出现90.8万彩礼骗婚案例,会进一步降低结婚率吗?
- 2025-06-24 05:25:09你见过最无用的节俭行为是什么?
- 2025-06-24 05:30:10有没有一款工具可以把录音精准地转换成文字?
- 2025-06-24 05:30:10为什么感觉四***明很空洞?
推荐产品
-
为什么情侣在一起旅行后容易分手?
感觉只要有一个事儿逼,就难,不只是旅行,任何需要合作的事情都 -
伊朗议会赞成关闭霍尔木兹海峡,会动真格吗?若霍尔木兹海峡关闭,将带来哪些影响?
这下不得不推翻那群***了,明明可以闷声发大财、上层一样吃香 -
你敢晒出你自己的照片吗?
四十岁的我随手拍了一张无趣的照片。 工作忙的天昏地暗,晚上 -
修仙文明可能以怎样的方式碾压星际文明?
`“我草,这颗星球真美啊!” “是啊,而且大的让人心生畏惧。
新闻动态
最新资讯

