当前位置: 首页 >
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-28鱼缸能不能做到一直不换水还很清澈?
- 2025-06-28偶遇曾经发生过关系的异性,会觉得尴尬吗?
- 2025-06-28web大作业,一头雾水,求指点~~?
- 2025-06-28Web后端开发,用Python还是Go呢?
- 2025-06-28柳州的债务,谁来还?用什么还?怎么还?
- 2025-06-28你认为近百年江西的最大教训是什么?
- 2025-06-28台湾是中国领土,那台湾海峡算是内海,为什么不击沉那些无理通过海峡的军事力量?
- 2025-06-28为什么Rust的包管理器Cargo这么好用?
- 2025-06-28搞了NAS之后去哪里下载4K,8K的电影?
- 2025-06-28为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 2025-06-28大家是怎么看待Apple music?
- 2025-06-28小区楼下的自动售水机的水干净吗?
- 2025-06-282025 年 9 月 3 日天安门大阅兵,中国将对外释放出什么信号?
- 2025-06-28活在底层的人是什么样子?
- 2025-06-28什么才是真正的爱情?
- 2025-06-28看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
推荐产品
-
Mac mini M4,有必要升级24G内存吗?
这么说吧,丐版的m4性能已经几乎打平了m3pro了,m4pr -
有哪些小众的开源项目养活了一大批人?
我说一个最商业化的开源项目吧,OneAPI (包括二开的 N -
鸿蒙PC操作系统是不是就是手机操作系统?
你没理解这句话 这是微软(曾经) 这是苹果 这是 -
你会从mac转向Windows吗?
自从苹果发布 M1芯片, 后去实体店上手玩了下, 当场直接决
最新资讯