当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-20瑜伽裤和牛仔裤哪个更显身材?
- 2025-06-20汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 2025-06-20为什么说以色列这次干得漂亮?
- 2025-06-20什么才是真正的爱情?
- 2025-06-20有没有好看的个人博客的设计?
- 2025-06-20Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?
- 2025-06-20女人为什么身体那么软?
- 2025-06-20为什么师父不愿把真本事传给弟子?
- 2025-06-20请问一下图中***的名字,谢啦?
- 2025-06-20卖域名还是个好生意吗?
- 2025-06-20评价一下Proxmox VE与ESXi的优劣?
- 2025-06-20055大驱到底强在哪里?
- 2025-06-20为什么macOS软件生态不敌Windows?
- 2025-06-20人在45岁是一种什么感觉?
- 2025-06-20如何看待极客湾评测麒麟X90的性能与表现?
- 2025-06-20异性同办公室久了会不会日久生情?
推荐产品
-
未来江苏会不会被广东越甩越远?
说个跟大家印象相反的真相吧,珠三角对比长三角的巨大优势是:珠 -
在武汉,你们的找对象标准是怎样的?
89年女,未婚未育,本科学历,皮肤白皙。 已在武汉购房购车 -
为什么MacBook pro不用高刷新率的屏幕?
自然是为了省电和长续航市面上的轻薄本普遍***用的是120H -
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
丸辣,Rosetta2的AVX2支持才刚起步就要被抛弃辣。
最新资讯
文章排行