当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_3377在线官网官方版
浏览次数:304发表时间:2025-06-24 09:20:13
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 如何评价前端框架 Solid?
- 怎么提高自己的系统设计和架构理论水平?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 未来长期租房生活可行吗?
- 为什么 Blender 成功了?
- TVB的哪些「神剧」放到今天看,同样会让人直呼精彩?
- 如何看待现在的前端?
- WordPress太慢了有什么办法解决吗?
最新资讯文章
- 小的时候农村三伏天,没有电扇和空调,是怎么熬过炎热的?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 女子因吃荔枝被查出“酒驾”,这是为什么?还有哪些食物会有类似情况?
- 你身边身材最好的女生是什么样?
- 为什么中国不禁用苹果手机呢?
- 无性婚姻是一种怎样的体验?
- NAS的盘是否需要一次性买齐?
- 你见过身边身材最好的女生是什么样子的?
- Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
- PHP现在真的已经过时了吗?
- 为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 中央多份重磅文件出台,密集释放「涨工资」「提高居民收入」的信号,这背后有何深意?
- 如果战争爆发,中国普通老百姓枪都不会打该怎样自卫?
- 没文化可以有多可怕?
- 2025年6月13日以色列悍然入侵伊朗,中东各阿拉伯国家为什么都只是口头谴责,不亲自下场支援伊朗?
- 你们都什么时候对男女之事开窍的?
- 喝完酒第二天生不如死怎么办?





