Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-26 00:15: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 于是只好回退: …。
推荐资讯
- 2025-06-19 19:15:15淘宝是如何做到长时间在 iOS 后台运行的?
- 2025-06-18 00:15:112025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 2025-06-19 19:05:16鱼缸里的水经常要换,怎么办?
- 2025-06-19 19:05:16为什么react***推荐使用create-next-***了呢?不用ssr的话,也没必要用next吧?
- 2025-06-19 19:20:15有没有比Windows自带的远程桌面更好的同类软件?
- 2025-06-18 00:15:11怎么看swift的并发模式选择了actor模型?
- 2025-06-19 19:00:16***拍大尺度片子时摄影师不会看光吗?
- 2025-06-19 18:55:16轰20的亮相为什么被反复推迟?
- 2025-06-19 19:05:16rust学了一段时间,感觉比c++简单,能取代c++,你们觉得会取代吗?
- 2025-06-19 18:40:15你都见过什么样的电脑盲?
推荐产品
-
H264和H265谁画质好,求回谢谢!?
如果是电影,那不一定 一个电影肯定是母带最清晰,这个大家都明 -
淘宝是如何做到长时间在 iOS 后台运行的?
iOS开发者 2023年12月了,这个后台循环播放无声音频保 -
NAS的盘是否需要一次性买齐?
NAS硬盘16TB容量只有一种选择,没有其他,因为其他都是渣 -
Vue性能优于React,那为什么还不用Vue?
国内大多数公司都换 Vue 了,除了几个起步很早的大厂,其他
新闻动态
最新资讯