当前位置: 首页 >
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-20如果看待林丹这句话 “网球的强度远远没有羽毛球大”?
- 2025-06-20如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-20核武器最小当量能做到多少?
- 2025-06-20苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-20深圳房价能跌到什么位置?
- 2025-06-20为什么软件公司很少用python开发web?
- 2025-06-20有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 2025-06-20巴基斯坦援助伊朗防空,大家怎么看?
- 2025-06-20你卡过最厉害的bug是什么?
- 2025-06-20如何评价巴黎世家官宣杨超越为品牌挚友?
- 2025-06-20眼睛的飞蚊症,能够康复吗?
- 2025-06-20***《凡人修仙传》有哪些令人伤感的情节?
- 2025-06-20大家的NAS都是24小时不关机吗?
- 2025-06-20该学C4D还是blender?
- 2025-06-20人为什么需要睡觉?人睡觉的时候身体都在做什么?
- 2025-06-20为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告?
推荐产品
-
微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
先上两张图 Legion Go S在SteamOS下 -
为什么有的女生喜欢穿紧身牛仔裤?
显示并束缚缩小身材是很重要的服化道手段,因为如果不用束缚性质 -
如何看待rust编写的zed编辑器?
zed和协作服务器都是完全开源的,不像vscode二进制发行 -
如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
都到这个价位了我只能说黑不动,真黑不动 M4芯片的性能就值1
最新资讯