Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 06:50:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-22 14:15:16苹果前首席设计师 Jony Ive 离职的原因是什么?
- 2025-06-22 15:25:16小鹏G7发布,对标小米YU7有优势吗?
- 2025-06-22 14:40:16如何制造一个高级的阳谋?
- 2025-06-22 16:00:172025年了expo和Flutter学哪个?
- 2025-06-22 14:20:15肩袖肌群损伤了应该怎么办?
- 2025-06-22 14:55:16苹果 6 月 10 日召开的 2025 年全球开发者大会「WWDC25」,有哪些值得关注的信息?
- 2025-06-22 14:20:1512306 网站的根目录下为什么连 robots.txt 文件(反爬虫协议)都没有?
- 2025-06-22 14:50:16目前最具性价比的全栈路线是啥?
- 2025-06-22 14:30:16如何评价《塞尔达传说:王国之泪》?
- 2025-06-22 14:25:16obsidian用一两年后会有多大?全文搜索还快吗?
推荐产品
-
为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
能困住你的 只有你自己。 一个道理 : 就像是 你不行本身 -
如何自己搭建家庭服务器?
家庭服务器的功能大家好,我姓宏亩,名莱卜,英文名是Homel -
Electron 和当下其他的桌面开发方法相比如何?
最近随着天气越来热,各种的“空调”产品也层出不穷,各大群里都 -
为什么感觉wps的用户越来越多,office没人用了?
人在美国,讲一个office神奇的地方, 办公室和公司发的电
新闻动态
最新资讯