
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_湖南省岳阳市岳阳市屈原管理区较纯单历办公家具有限责任公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-25 17:20:19 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- Rust 的设计缺陷是什么? 设计缺陷谈不上,只能说是我不***用Rust的原因。 借用...
- 现在网络上各种前端已死,后端太卷的言论,这是真的吗?还是有人蓄意炒作? 我的观点,简单的CRUD界面,本来也没必要前后端分离。 前...
- 为什么macOS软件生态不敌Windows? 因为,Windows 的兼容性真的太好了。 举个例子: 十...
- go 有哪些成熟点的后台管理框架? 我这里有一个。 后端基于:go,go-kratos,wir...
- 国外的女生为什么屁股都大? 大与翘是两种概念。 东亚女性是屁股大,又大又扁,俗称扁平臀...
- 普通人用得着4k分辨率的显示器吗? 笑死,那是用不用得着的问题吗? 那是你够不够预算买的问题吧?...