当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-22 05:05: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 于是只好回退: …。
同类文章排行
- 为何觉得《绍宋》的权谋与军事宛如儿戏一样幼稚,是我个人历史水平不足还是其他问题导致的?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 脸与身材不符是种怎样的体验?
- 我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
- 什么时候你意识到自己不年轻了呢?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 敢不敢留下你手机里第3张照片?
- 三只羊是不是被人做局了?
- 如何看待rust编写的zed编辑器?
最新资讯文章
- LCD党真的只是少部分人吗?
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- 在办公室用机械键盘是什么心里?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 如何看待2025江苏国补在6月1日突然暂停下线?
- 上海迪斯尼为什么老是打架?
- 公司就一个后端一个前端,有必要搞微服务吗?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- edge浏览器历史记录总是丢失是因为什么原因?有没有什么解决办法?
- 都在喊没钱,钱到底去哪儿了?
- 为什么windows的arm版没有被广泛使用?
- 27寸显示器有必要上4K吗?
- 语雀后端从Node迁移到J***a说明了什么?
- 有个漂亮女朋友是种怎样的体验?
- 中国的导弹水平到底怎么样?
- 各双拼输入方案之间有明显的优劣之分吗?
- 全国各地现理发店倒闭潮,没有电商冲击,理发店为什么自己能干黄?
- 程序员能纯靠技术渡过中年危机吗?
- Linux 下有没有类似 Everything 的搜索工具?
- go 有哪些成熟点的后台管理框架?