当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-24 18: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 于是只好回退: …。
同类文章排行
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 前端如何设计网页?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- 如何看待英雄联盟前职业选手mlxg官司输了,被强制执行2500w?
- 有没有系统介绍 Visual Studio 使用和技巧的书籍?
- 为什么中国防空反导系统才7年就从山寨到全面原创且超越了俄罗斯?
- CAD如此难用为什么还没有淘汰掉?
- 只能选一个,你选谁?
- 无性婚姻是一种怎样的体验?
- 如何评价张靓颖刘宇宁《九万字》?
最新资讯文章
- 养乌龟生态缸到底可行吗?
- 为什么现在的人类不怎么戴帽子了?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 平面设计主KV做成这样,在你的城市薪资一般多少?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- emacs与vim相比有哪些优点呢?vim按键和插件很强大,以前简单用过Emacs,感觉比VIM笨重?
- 俄罗斯为什么不用苏57?
- 怎样自己做一个ai生成音乐的软件?
- 为什么越来越多的 SSD 不带片外缓存了?
- PHP现在真的已经过时了吗?
- 绵阳东辰国际学校怎么样?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 美国真会下场对伊朗开战吗?
- 公司平面设计师,高度依赖昵图网做广告设计你觉得是在搞设计吗?
- Trae和Cursor对比有什么优势吗?
- 为什么外企愿意向中国转让高铁技术?
- 吴艳妮做错了什么?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?