当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_山西省忻州市忻府区微闭扩竹木有限公司
浏览次数:304发表时间:2025-06-20 20:45:15
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- 鱼缸的硝酸盐含量为多少比较合适?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 凤凰传奇曾毅公开佩戴含有不雅元素的手表,这涉嫌违法吗?如何从法律角度解读?
- Caddy 和 Nginx 比有哪些优点和缺点?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 外贸独立站怎么做SEO?
- 为什么中国很少有人使用linux?
- 国产CAD软件能否替代AutoCAD?
- 为什么中国防空反导系统才7年就从山寨到全面原创且超越了俄罗斯?
最新资讯文章
- 为什么一部分 Go 布道师的博客不更新了?
- Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 如何看待特朗普第三次宣布延长出售 Tiktok 的时限?美方此举背后有哪些考量?
- 如何看待Ollama基于Go语言开发而不是别的编程语言?
- 以军要求以全境民众进避难所,伊朗称初步估计本轮袭击使用了 30 枚导弹,以防空系统还能坚持多久?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 如何向别人解释“有你这写脚本的时间,我早就一个一个做完了”?
- 有什么适合多人玩的我的世界模组或整合包?
- 如何看待英伟达新推出的显卡5090dd?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- Cloudflare是一家什么样的公司?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- Firefox是如何一步一步衰落的?
- 大家猜猜伊朗的结局如何?
- 和女生旅游开一间房有什么注意事项?
- Golang与Rust哪个语言会是今后的主流?
- 世界上最大的航母有多大?
- 评价一下Proxmox VE与ESXi的优劣?
- 国产轮胎那么便宜,为什么很多人非要买高价的国外轮胎??
- 你身边身材最好的女生是什么样?