当前位置: 首页 >
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-20go语言接口的优势?
- 2025-06-20postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 2025-06-20字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- 2025-06-20JetBrains 放弃 AppCode 是否是一个错误决定?
- 2025-06-20做个web服务器,gin框架和go-zero怎么选?
- 2025-06-20MacOS真的比Windows流畅吗?
- 2025-06-20曾经的班花,现在还多少人惦记?
- 2025-06-20使用Linux系统有什么优势,亮点在哪里?
- 2025-06-20有哪些看似聪明,实则很傻的行为?
- 2025-06-20Rust开发Web后端效率如何?
- 2025-06-20汪峰的每任妻子都很漂亮,他有哪些男性魅力?
- 2025-06-20女生被踢裆也会很疼吗?
- 2025-06-20《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
- 2025-06-20国产手机APP为什么越来越臃肿?
- 2025-06-20duckdb的性能如何?
推荐产品
-
一米二的棍子打的赢三十厘米的刀子吗?
先说结论,打不过。 一米二什么概念?就一扫把棍。 无论是 -
如何看待rust编写的zed编辑器?
最近半年一直在用…… 快是真的快,写go和rust的体验极好 -
内蒙古教育厅回应那尔那茜定向委培***「正调查」,若属实定向委培违约将承担什么责任?学历会被撤销吗?
这事核心不是哪个明星,而是规矩。 大家都在等,内蒙古教育厅 -
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
以前我是神烦这种cookie弹窗的。 自己做海外网站设计的时
最新资讯