当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-20 19:30: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 于是只好回退: …。
同类文章排行
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- 为什么程序员独爱用Mac进行编程?
- 为什么一部分 Go 布道师的博客不更新了?
- 前端,后端,全栈哪个好找工作?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 你见过最上进的人是怎样的?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 在上海被骗了100w+,警察不予立案怎么办?
- SwiftUI 是不是一个败笔?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
最新资讯文章
- 俗话说“女人三十如狼四十如虎”,到底是不是真的??
- 为什么有人爱 Firefox 胜过 Chrome 呢?
- 网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- HTTP/3 解决了什么问题,又引入了什么新问题?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 5挺马克沁机枪,能否击败50万重骑兵?
- 有什么很爽的重生文推荐?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 华为纯血鸿蒙,从此天下三分了吗?
- 刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
- Office 中为何还要保留 Access 数据库?
- 只能选一个,你选谁?
- 北京语言大学张爱玲教授被清华树木砸中逝世,清华回应系绿化养护人员违规作业所致,事故责任该如何划分?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 书法学习路上最大的坑是什么?
- 为什么MacBook pro不用高刷新率的屏幕?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- Golang是不是代替了PHP以前的生态位啊?