当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_四川省广元市旺苍县养量船埃林业用具有限公司
- 陈楚生第一,马嘉祺淘汰,如何评价《歌手 2025》第六期所有歌手的演唱?
- 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
- 伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机?
- 什么是「雷军比较法」?雷军比较法为什么很火?
- 深圳大家都是怎么找对象呀?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 怎么学习前端开发?求推荐学习路线?
- 为何一讨论Wi-Fi 7阉割6GHz+320MHz,很多人都说用不上所以根本不在意?
- 你怎么看待剪映收费过高问题?
- Python+rust会是一个强大的组合吗?
联系我们
邮箱:
手机:
电话:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
作者: 发布时间:2025-06-22 02:45:15点击:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
新闻资讯
-
2025-06-21刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?
-
2025-06-21如何评价湖北省?
-
2025-06-21以色列为什么突然敢打伊朗了?不怕被报复?
相关产品