当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-21 16:10: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 于是只好回退: …。
同类文章排行
- Rust开发Web后端效率如何?
- 一个坚持练搏击二十年的70岁老人,能打过30岁同样体重的普通人吗?
- 坚持使用 PHP 的你,如今有什么感悟?
- 为什么苹果公司无法制造出性价比高的 Mac 电脑?
- 有什么是你去了上海才知道的事情?
- 成都的gdp比杭州高,但是为什么感觉实力不如杭州呢?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 你们的腰椎间盘突出,怎么治好的?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
最新资讯文章
- golang为什么将method写在类外?
- 微软会撤离中国吗?
- 如何评价张靓颖刘宇宁《九万字》?
- 为什么打仗时候狙击枪没多少人用?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 汤姆·克鲁斯在国外算几线?
- 软路由怎么没有人玩了?
- 有什么是你去了上海才知道的事情?
- Node.js是谁发明的?
- 买到烂尾楼到底该有多绝望?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 为什么大多数NAT网关都是对称型NAT而不是锥形NAT?
- flutter是***跨平台最优解吗?
- 什么语言最适合做 GUI?
- 如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
- 单位内网经常需要开发一些小工具,哪些语言适合打成exe可双击使用,且适用 Win7 到 Win10?
- 请问27寸4K显示器哪个好呀?
- 你手机中最舍不得卸载的APP是什么?
- Flutter 为什么没有一款好用的UI框架?
- 如何看待天津的排水系统?