当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_贵州省黔南布依族苗族自治州贵定县一蛋主机配件有限责任公司
文章出处:网络 人气:发表时间:2025-06-22 05:40: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 于是只好回退: …。
同类文章排行
- 人会在什么时候开始感觉到衰老?
- 俗话说“女人三十如狼四十如虎”,到底是不是真的??
- Mac电脑总是提示磁盘已满,怎么才能清理干净?
- 如何看待使用mac mini当7*24h的服务器?
- PHP 已经诞生 30 年,它对你意味着什么?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 越南人的生活水平怎么样?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- mysql 中如何进行联合索引优化?
- ***《凡人修仙传》有哪些令人伤感的情节?
最新资讯文章
- 鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
- ***拍大尺度片子时摄影师不会看光吗?
- 中年男人为什么还在玩十年前的游戏?
- 如何评价首个女性友好的编程语言HerCode?
- 如何看待伊朗导弹打击以色列医院?
- SwiftUI 是不是一个败笔?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 女婿不喜欢去丈母娘家的原因是什么?
- 如何评价樊振东?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 美国真会下场对伊朗开战吗?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- 使用Linux系统有什么优势,亮点在哪里?
- 如何看待jemalloc停止维护?
- count(*) count(1)哪个更快?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
- 为什么《三角洲行动》摸金模式成瘾性这么强?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 既然C#等开源语言,为啥***le还要弄个基本上一模一样的Swift?