当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_3377在线官网官方版
浏览次数:304发表时间:2025-06-20 16:55:13
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
- 广东清远市清城区发生 4.3 级地震,目前当地情况如何?哪些地方有震感?
- 为什么有些NAS用户弄那么多硬盘?
- 你会从mac转向Windows吗?
- 本人女20,平胸跟男生一样怎么办 ?
- 最好的笔记软件是什么?
- 宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
- 你们都用 Flutter 开发了什么 App?
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 身体上的哪些迹象表明你正在衰老?
最新资讯文章
- 体制内着装最忌讳的是什么?
- 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- Electron 和当下其他的桌面开发方法相比如何?
- 5070ti什么时候才能回归正常价格?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- golang总体上有什么缺陷?
- 手机的运行内存真的有必要上16GB吗?
- PHP现在真的已经过时了吗?
- 为什么有些NAS用户弄那么多硬盘?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 为什么欧美影视喜欢露点?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 你在你男/女朋友的手机里发现过什么秘密?
- 在武汉的你,择偶的标准是什么?
- 软路由是否被过度神化?
- 37岁了,想出国移民,可行性大吗?
- 微软edge浏览器为什么逐渐被其他的浏览器代替?
- 不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
- 罗杰·彭罗斯说「无论意识是什么,都绝对不是一种计算」,他的意思是不是任何 AI 都不可能产生意识?





