当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-23 20:30:11
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- Caddy 和 Nginx 比有哪些优点和缺点?
- ant-design-vue 社区为什么不维护了?
- 想知道德普怎么看上艾梅柏·希尔德的?
- 为什么从事技术的人普遍都比较难沟通?
- 如何看待M4单核性能吊打9950x?
- 为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
- 大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 有一个***约你出去,你会去吗?
- 性在婚姻生活中真的重要吗?
- 皮肤太白是种怎样的体验?
最新资讯文章
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 如何看待求是网转载小米汽车工厂宣传片?
- 为什么 IPv6 突然不火了?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 群晖 nas 有些什么基本和好玩的功能?
- 为什么现在又流行服务端渲染html?
- 如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 写代码的时候总是考虑太多怎么办?
- go 有哪些成熟点的后台管理框架?
- REDMI K80 至尊版手机搭载 7410mAh 电池,此款手机有哪些亮点?
- Web后端开发,用Python还是Go呢?
- Web后端开发,用Python还是Go呢?
- 发现孩子走丢的那一刻,你是什么心情?
- 有哪些看似聪明,实则很傻的行为?
- 为什么很多摄影师不肯承认手机的画质已经部分超越全画幅了?





关注公众微信号
移动端,扫扫更精彩