当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-25 21:30:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 鹦鹉有什么让你觉得神奇的地方?
- 你曾看到空乘做过的最傻的事情是什么?
- 小米YU7从7月提前至6月底发布,是什么原因导致提前发布?
- 为什么家里要用 NAS?家用 NAS 有哪些实际的、接地气的用途?
- ***拍大尺度片子时摄影师不会看光吗?
- 从身上抓下来的,这个是什么虫子?
- 哪款浏览器的综合性能最优?
- 问问大家建独立站都是花了多少钱,踩过哪些坑?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
- 小鹏G7发布,对标小米YU7有优势吗?
最新资讯文章
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 有哪些适合编程用的显示器?
- 各位都在用Docker跑些什么呢?
- Anthropic 推出的 Claude Code 是什么技术原理呢?
- 为什么游戏总是缺少 dll 文件?
- 为什么有些男人眼里看不见家务?
- 你最满意的10款 PC 软件是什么?
- 新手想要打好篮球,主要练运球还是投篮?
- 2025年,Gitea 和 GitLab 应当如何选择?
- 你们在公司是怎么使用k8s和docker的?
- 如何评价首个女性友好的编程语言HerCode?
- 为什么同样是输球,常州和国足的风评却差那么多呢?
- 只能选一个,你选谁?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 我的设计作品很烂嘛?
- 新手怎么能快速学会编程语言呢?
- 如果郭嘉把大家的房贷都免掉了,会刺激消费吗?
- 为什么高志凯线的说法引起这么大的反响?