Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-19 03:10:09
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-18 23:00:12林述巍跟隋坡这两位谁的水平高?
- 2025-06-18 23:45:11你为什么对kotlin失去好感?
- 2025-06-18 22:45:12为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
- 2025-06-18 22:15:12公司老板不想续费3w一年的云服务器,合理吗?
- 2025-06-18 22:25:11为什么老顾客吃着吃着就不再来照顾生意了呢?
- 2025-06-18 22:35:12如何评价首个女性友好的编程语言HerCode?
- 2025-06-18 23:05:12在excel中,如何利用VBA将这段数据转成json格式?
- 2025-06-18 23:15:11女明星陪酒真的存在吗?
- 2025-06-18 22:15:12能分享一下你写过的rust项目吗?
- 2025-06-18 22:30:12在excel中,如何利用VBA将这段数据转成json格式?
推荐产品
-
C罗赠送特朗普球衣:致唐纳德•特朗普总统,为和平而战。如何评价?
回旋镖真溜。 梅西婉拒美国总统拜登赠予的自由勋章,罗哥饭圈 -
如何评价林志玲?
长相一般林志玲。 女中大力士你林姐 -
以色列有能力灭掉伊朗吗?
但凡看了伊朗的地形图,还能说出这句话的,简直是对军事一无所知 -
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
一天5000枚啊,我给你算个账。 我就给你一枚火箭弹算一吨
新闻动态
最新资讯

