当前位置: 首页 >
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如何评价福原爱?
- 2025-06-20购买一台家用跑步机多少钱?
- 2025-06-20我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 2025-06-20有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 2025-06-20哪句话突然让你沉默好久?
- 2025-06-20怎么才能有尤雨溪一半强,该怎么学习?
- 2025-06-20如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 2025-06-20慈禧为什么要反对戊戌变法?
- 2025-06-20如何评价Cursor?
- 2025-06-20周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
- 2025-06-20无性婚姻是一种怎样的体验?
- 2025-06-20气功是不是真的?
- 2025-06-20go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 2025-06-20SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 2025-06-20世界上最大的航母有多大?
推荐产品
-
为什么说微软 Win11,有苹果 macOS 的感觉?
前言现在的 Windows 11 已经没有 Windows -
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
1.说明群晖意识到了nas是干嘛的:安全,稳定,低功耗的网络 -
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
作为 C/C++ Developer,可以明确的告诉你:如果 -
你为什么放弃了wsl?
高强度用过一两年。 后来不用了,我真记得为什么,因为发现在
热销产品
最新资讯