当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_山西省长治市武乡县节乌谈来啤酒有限公司
浏览次数:304发表时间:2025-06-22 03:15: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 于是只好回退: …。
同类文章排行
- 鱼缸能不能做到一直不换水还很清澈?
- 为什么好多人不承认大众审美就是喜欢白皮?
- flutter为什么不用Go语言,而用Dart?
- 如何看待凤凰传奇取消天津场演唱会?
- 想知道德普怎么看上艾梅柏·希尔德的?
- 公司规定所有接口都用 post 请求,这是为什么?
- 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 可以用duckdb在本地建立一个数据库对外服务吗?
- 5挺马克沁机枪,能否击败50万重骑兵?
- 穿内衣时,总往上跑,内衣是大了还是小了?
最新资讯文章
- 《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
- 当年由上海发起,全国仿效的垃圾分类,现在为什么没人搞了?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
- 有什么食物是你一直想吃,真吃到却很失望的?
- flutter为什么不用Go语言,而用Dart?
- 有哪些外行看起来很陋(low),但是内行人却觉得很高大上的东西?
- 坚持使用 PHP 的你,如今有什么感悟?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 在中国有多少开发者使用Rust编程语言?
- 空战的时候可不可以先击落预警机?
- 什么是稳定币?有人说它是「一场饮鸩止渴的游戏」,你怎么看?
- 继续C++还是转前端?
- 超小团队选择Django还是Flask?
- MySQL不香吗,为啥还要Elasticsearch?
- 前端,后端,全栈哪个好找工作?
- 2025 年高考,为啥大家反应冷淡得出奇?
- 穿瑜伽裤爬山的女生会不会害羞?
- 你见过身边身材最好的女生是什么样子的?
- 有没有免费的语音转文字的软件?