当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_青海省果洛藏族自治州玛沁县拍黎洁雕塑股份公司
文章出处:网络 人气:发表时间:2025-06-24 17:05:17
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- DeepSeek如何本地化部署?
- 为什么linux桌面那么丑?
- VScode怎么配置好golang?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 前端失业后大家都在做什么?
- 为什么感觉wps的用户越来越多,office没人用了?
- 对方酒驾,我们提出私了要了3.5W,会被认为敲诈勒索吗?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 你为什么选择了flutter?
最新资讯文章
- 学生校服如何隐藏内衣痕迹?
- 万兆的网络速度有多大意义?
- Postgres 和 MySQL 应该怎么选?
- 雷军为什么不愿意用性价比打法进军NAS?
- Node.js 性能为什么这么差?
- 如何评价DuckDB?
- 有外媒记者提问,台湾当局称,在过去24小时内,46架解放军战机飞越台湾。有何最新消息吗?
- 哪一段代码最能体现c语言的魅力?
- SwiftUI 是不是一个败笔?
- 软路由怎么没有人玩了?
- 评价一下Proxmox VE与ESXi的优劣?
- 遭遇生理性涨奶该怎么办?
- 如何评价 Ubuntu 24.04 LTS?
- 伊朗的军事实力是不是打不过以色列?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- Python+rust会是一个强大的组合吗?
- Windows上有没有一分多屏和多屏合一的软件?
- 什么APp听音乐免费?
- Node.js是谁发明的?
- 女婿不喜欢去丈母娘家的原因是什么?