当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-22 09:40:11
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 为什么用 electron 开发的桌面应用那么多?
- 从技术上看,cloudflare比其他公司牛在哪儿?
- ***拍大尺度片子时摄影师不会看光吗?
- Todo清单、闪点清单、微软TODO、番茄todo、滴答清单、奇妙清单,哪个待办事项App更好用?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 除了厚重,你拒绝折叠屏的理由还有哪些?什么样的折叠屏才能打动你?
- 如何看待蒋凡重新被阿里重用?
- 为什么现在吹Rust的人这么多?
- 普通人用得着4k分辨率的显示器吗?
- postgresql能取代mongodb吗?
最新资讯文章
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 大家是否有好的网盘资料分享呢?可以直接下载的那种呢?我也整理了一些?
- 为什么光纤目前取代不了网线?
- 深圳的人口最终会剩下多少?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- 有一个***约你出去,你会去吗?
- 为什么很多《红警》老玩家看不起《红警3》,且对于《红警3》存在大量误解?
- 我们常说的“地势险要、易守难攻”“兵家必争之地”到底是怎样的?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 年纪轻轻为什么会得腰肌劳损?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 为何浏览器脚本语言是程序明文而非经编译的代码?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 如何评价歼-36的正面照?






关注公众微信号
移动端,扫扫更精彩