
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省怀化市中方县咨册农化学试剂股份公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-26 00:15: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 于是只好回退: …。
相关新闻
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑? 如果内置硬盘能换,那么很超值。 不过没理解错的话,mac ...
- 广西可以摆烂吗? 广西一直在摆烂,只是一些人不知道而已: 蓝天立这样懒政无能、...
- 为什么很多爸爸是“女儿奴”? 我女儿今年十一月马上就要九周岁了,不知不觉,我从她出生时的心...
- 国内所有14nm以下的芯片都不能被台积电代工,为啥小米玄戒能被代工? 都不用说什么其他公司也能被代工,不用提什么其他公司也用了几纳...
- 你们是怎样看待警察这一职业的? 最离谱的是,绝大部分警察作为执法者,完全不懂法,执法时处处违...
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决? B2有休息区,2-3小时驾驶员轮换休息。 有折叠床。 休息...