当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 08:20:17
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 女生真正的完美身材是什么样子?
- jwt的设计合理吗?
- 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互?
- WebSocket就连着不发送数据,一天下来会耗服务器流量吗?耗多少?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 你会从mac转向Windows吗?
- 游戏《影之刃零》即将举行首场线下玩家千人试玩活动,并宣布在今年定档发售日,你会如何评价这款游戏的前景?
- 机械硬盘的盘片轴承是如何避免磨损的?
- 为什么现在越来越多的人不想要孩子呢?
- 如何评价neovim 0.11?
最新资讯文章
- 如何看待《捞女游戏》在线人数峰值近 7 万,仍位居国区热销第一?
- 有一双超级大长腿是什么感觉?
- VSCode 都有哪些牛逼的插件?
- 活在底层的人是什么样子?
- 很好奇,组NAS的玩家是如何解决上传速率的问题?
- electron 可以开发诸如 adobe 全家桶这些大型软件吗?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 如何评价Electron?
- 为什么Rust的热度超过Zig?
- PHP现在真的已经过时了吗?
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- ***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?
- 为什么中国农村房子那么丑?
- DLM(扩散语言模型)会成为2025年的Mamba吗?
- 什么时候你意识到自己不年轻了呢?
- jwt的设计合理吗?
- MacBook的诱惑在哪里?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗?
- 为什么现在越来越多的人不想要孩子呢?