
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_云南省曲靖市麒麟区照本融添加剂有限责任公司
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-22 05:40:14 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- 江苏一医院称负债 4400 多万全员解聘,具体是怎么回事?医院这么做合法吗? 我们县医院也快倒闭了。 本来还能略有盈余,结果几个人物(应该...
- 小的时候农村三伏天,没有电扇和空调,是怎么熬过炎热的? 我总觉得80后的童年到现在,从农村到城市,像极了现实版的穿越...
- 27寸显示器有必要上4K吗? 就我个人的体验来说说。 前三年都是用的2K165赫兹的显示...
- SQL Server 真的比不上 MySQL 吗? 这俩都用过,现在也一直在分别用。 大概七八年前,突然有台阵...
- 黄鳝平时钻进水稻田的泥土里,草也不吃,它们是吃什么长大的? 看下图,你还觉得黄鳝是吃素的吗…… 80后、部分90后在...
- 胸围到了70F?可是穿衣却不显大正常吗? 那是因为你的底盘太大了 !你应该属于圆盘型 !所以不显大 !...