Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-25 05: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 于是只好回退: …。
推荐资讯
- 2025-06-26 11:40:19能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025-06-26 11:00:19做好的flask项目怎么部署到服务器,使用公网ip可访问?
- 2025-06-26 11:40:19python与nodejs哪个性能高?
- 2025-06-26 11:15:19PostgreSQL 与 MySQL 相比,优势何在?
- 2025-06-26 10:50:18什么是 5G 固定无线接入(FWA)?
- 2025-06-26 11:40:19每个月都还房贷的人会特别难受吗,是什么感觉呢?
- 2025-06-26 10:35:18有哪些是你用上了mac才知道的事?
- 2025-06-26 11:40:19男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-26 10:35:18如何评价张靓颖刘宇宁《九万字》?
- 2025-06-26 11:10:20使用内存超过32G(含)的电脑是种怎样的体验?
推荐产品
-
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
有三个点需要注意: 1 结果: 积流成江 (Streams -
白人女性是不是很美,为什么?
生化危机女主角:米拉·乔沃维奇,由第一部到第四部饰演的爱丽丝 -
公司就一个后端一个前端,有必要搞微服务吗?
肯定要搞啊。 这里给你讲下思路,后端先把spring cl -
为什么好多人不承认大众审美就是喜欢白皮?
看到这题的时候我就知道某些人会拿Mathura雕像说事。 利
新闻动态
最新资讯