Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-19 18:05: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 于是只好回退: …。
推荐资讯
- 2025-06-23 12:30:17小米SU7为什么销量这么高?实际购买或考虑这款车的人为什么选择它?
- 2025-06-23 13:00:17为什么Rust的包管理器Cargo这么好用?
- 2025-06-23 12:50:17据调查使用五笔输入法人数仅剩 3%,五笔输入法是怎么没落的?
- 2025-06-23 12:50:17我的儿子随我姓,为啥婆家反应那么大?
- 2025-06-23 12:40:17为什么这么多人讨厌中国移动?
- 2025-06-23 11:55:19《甄嬛传》中祺贵人为什么和甄嬛反目?
- 2025-06-23 12:25:17Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- 2025-06-23 12:40:17如何看Google发布的Gemini 2.5 Pro模型?
- 2025-06-23 13:10:17如何评价Orbstack(在Mac上低开销地运行容器和Linux)?
- 2025-06-23 11:45:18ant-design-vue 社区为什么不维护了?
推荐产品
-
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
自研新作 flutter3.32+dart3.8+deeps -
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
1.说明群晖意识到了nas是干嘛的:安全,稳定,低功耗的网络 -
毕设答辩,老师说node不可能写后台怎么办?
大学有2类老师,1类是自己在外面开公司或者在外面公司里面就是 -
女生第一次来大姨妈什么感受?
我是男人。 。 。 但闺女前几个月第一次时。 。 。 把我
最新资讯