Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-22 20:15: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 于是只好回退: …。
推荐资讯
- 2025-06-19 16:05:13准备自己建一个个人博客,有什么好的框架推荐?
- 2025-06-19 17:30:12作为一个服务器,node.js 是性能最高的吗?
- 2025-06-19 16:00:14做个web服务器,gin框架和go-zero怎么选?
- 2025-06-19 17:15:13为什么新流行的开源编辑器都在用Rust开发?
- 2025-06-19 16:00:14伊朗称向以发射使用射程达 2000 公里的「泥石」地对地弹道导弹,其威力有多大?
- 2025-06-19 16:35:14让男朋友坐在马桶上上厕所很过分吗?
- 2025-06-19 16:40:12苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-19 16:45:13为什么都说武器越怪,死的越快?
- 2025-06-19 17:40:13女明星陪酒真的存在吗?
- 2025-06-19 16:05:13一米二的棍子打的赢三十厘米的刀子吗?
推荐产品
-
为什么有的女生喜欢穿紧身牛仔裤?
个人觉得,女生穿牛仔裤的形式意义还是大于内容 说白了,就是审 -
你在出租房屋发现过什么前租客留下的“宝藏”?
一个2TB的移动硬盘,里面有6万张美女图片,好家伙居然有几十 -
老公每晚都想要怎么办?
我读大学的时候,是在一所艺术类学校读书。 艺术类的学校,最不 -
为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
王力宏,林俊杰应该没什么问题,陈奕迅有概率会跪。 其他人,
最新资讯

