当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_河北省唐山市唐山市汉沽管理区庆防百打印机股份有限公司
文章出处:网络 人气:发表时间:2025-06-26 06:15:14
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 既然我们读过的大多数书,后来都会被我们遗忘,那么阅读的意义是什么?
- 你的内衣丢过吗?
- 想知道字节用什么分布式配置中心呢,作为golang大厂,应该不是沿用JAVA的配置中心吧?
- 敲代码适合mac吗?
- 穿瑜伽裤爬山的女生会不会害羞?
- 宠物看到一丝不挂的你, 都会想些啥?
- 各位都在用Docker跑些什么呢?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 你身边身材最好的女生是什么样?
- 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
最新资讯文章
- M4 Mac mini2024款,这种主机到底怎么样呀?
- 为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 你见过的最差的程序员是怎样的?
- 我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
- 维护一个大型开源项目是怎样的体验?
- 成为体育女主播,光「好看」就够了吗?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 是什么原因让你决定开始练书法?
- 有什么是你去了上海才知道的事情?
- 如果世界是虚拟的,当两个镜子对面放,将会无限反射,会不会将 cpu 算力耗光?
- 为什么买的小乌龟总是养不活呀?
- 电视支持4K120hz,为什么连接电脑后4K下最高只能选择60hz?
- go的channel在实际项目中会怎么使用?
- 在办公室用机械键盘是什么心里?
- 请问HDFS、TFS、GFS等分布式文件系统,哪个更适合用来做***存储?
- web3开发值得去学习吗?
- 维护一个大型开源项目是怎样的体验?
- 狸花猫和其他猫有什么区别?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?