当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-28为什么白银案的嫌疑人在之后的十几年间突然停手?
- 2025-06-28如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
- 2025-06-28为什么用 electron 开发的桌面应用那么多?
- 2025-06-28韩国作为发达国家,到底发达在哪?
- 2025-06-28折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
- 2025-06-28《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 2025-06-28为什么现在全世界的经济环境都这么恶劣?
- 2025-06-28柳州的债务,谁来还?用什么还?怎么还?
- 2025-06-28在广州,找个对象是不是真的很难?
- 2025-06-28为什么 macOS 并不差,可市场总敌不过 Windows?
- 2025-06-28广州为什么治理不好***乱象呢?
- 2025-06-28为什么当领导的不能把话说明白?
- 2025-06-28如何评价女明星梅根福克斯的身材?
- 2025-06-28macOS 会在什么时间停止对 Intel 处理器的支持?
- 2025-06-28有什么是你去了山西才知道的?
- 2025-06-28「牛奶湖」游客排队接奶,当地表示可以放心喝,是否符合食品安全标准?此营销行为对当地牧业是否有宣传作用?
推荐产品
-
能否对比一下Claude Code和Gemini CLI,你的选择建议是?
gemini code assist除了有gemini cl -
为什么说PostgreSQL前途无量?
PostgreSQL 并不是一个简单的关系型数据库,而是一个 -
实体店为什么生意越来越难做了?
厕所排气扇坏了,在58同城上叫维修师傅。 说烧了,换装一个 -
你们学校的校花都是怎么样的?
初中一个同学,叫欣欣,当时上学的时候感觉她一般,肯定不算丑,
最新资讯