Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 02: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 04:05:14中国军队有多强,在世界能排第几?
- 2025-06-20 03:00:16亚洲体坛最漂亮的十位女运动员都有谁?
- 2025-06-20 03:15:15如何评价泰勒·斯威夫特的身材?
- 2025-06-20 03:10:15怎么可以让胸变大?
- 2025-06-20 04:20:14有什么是你去河南才明白的事?
- 2025-06-20 03:45:14Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 2025-06-20 04:10:14新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 2025-06-20 03:10:15颠覆空调形态,美的无外机嵌入式厨房空调新品是黑科技还是噱头?
- 2025-06-20 04:05:14亚洲体坛最漂亮的十位女运动员都有谁?
- 2025-06-20 04:05:14吴柳芳的真实水平如何?
推荐产品
-
如何看待2025年6月19日A股市场行情走势?
夜已深,关于明日A股的行情,我再强调几句,防止有人没有看到: -
你身边身材最好的女生是什么样?
去游泳的时候见过一个,165左右,小头宽肩细腰胯宽腿直肤白, -
Rust的设计缺陷是什么?
刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺 -
网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
这事儿就跟之前亚朵酒店被发现用了一家民营医院的枕套一样。
新闻动态
最新资讯