当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-25为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- 2025-06-25如何评价华为HDC2025开发者大会?
- 2025-06-25独立开发***能盈利吗?感觉好累...
- 2025-06-25为什么新流行的开源编辑器都在用Rust开发?
- 2025-06-25男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-25请问照片里这个人是谁呀?
- 2025-06-25成龙还受外国人喜欢吗?
- 2025-06-25如何看待美团创始人王兴清空微博?
- 2025-06-25前端如何设计网页?
- 2025-06-25如何证明散片 CPU 比盒装 CPU 差?
- 2025-06-25你用过最丑的编程语言是哪个?
- 2025-06-25为什么bilibili后端要用go来写?
- 2025-06-25如何用防火墙禁止软件联网?
- 2025-06-252025年,Gitea 和 GitLab 应当如何选择?
- 2025-06-25***如你财务自由,是买一个大平层还是买一个大别墅?
- 2025-06-25为什么公认 macOS 很好用,但实际其市场占有率只有大约17.7%?
推荐产品
-
鱼缸有哪些寿命比较长的草推荐呢?
推荐三款我养过的皮实好养的水草。 大叶九***草。 非常好 -
docker如何查看 容器启动的run命令?
题主是否是需要查看启动run命令的容器状态 其命令是: $ -
为什么现在很多人推崇国外原版教材?
四川高考前1000,数学130+,在地摊上淘到了一套世纪80 -
哪里有便宜的实时level2接口?
Level2行情接口 作为证券交易所需的实时数据服务,毫秒级
最新资讯



