当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_山西省长治市武乡县节乌谈来啤酒有限公司
浏览次数:304发表时间:2025-06-22 07:30: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 于是只好回退: …。
同类文章排行
- 鱼缸哪里买比较便宜呢?
- 30岁了,你在深圳过着什么样的生活?
- 如何看待华人派遣赴日it彻底崩了?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 为何 PC 需要单核高性能,而服务器不在乎?
- 毕设答辩,老师说node不可能写后台怎么办?
- golang总体上有什么缺陷?
- 能发一张在暧昧期的聊天记录吗?
- 为什么军迷圈里总是爱大谈宏观战略,却很少谈战役战术?
最新资讯文章
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 如何评价《灵笼 2》第五集?
- 赵露思***有多高啊?
- 大家的NAS都是24小时不关机吗?
- 为什么供应链桃子只有小米雷军可以摘,其他人只能干瞪眼?
- 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- 现在个人博客不能备案了吗?
- 跨平台GUI框架到底应该自绘还是原生控件绑定?
- 如何看待jemalloc停止维护?
- 有哪些你不喜欢的游戏机制?
- 公司准备换系统有什么好用的ERP系统推荐嘛?
- 很多营销号用 pork 和 pig 论证英语是落后的语言、汉语比英语先进,如何反驳这种观点?
- 一米二的棍子打的赢三十厘米的刀子吗?
- 黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
- UBI(Universal basic income,全民基本收入)可行吗?
- 脸与身材不符是种怎样的体验?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 海贼王为什么现在被全网黑?