当前位置: 首页 >
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-21Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 2025-06-21有没有什么免费工具可以续签SSL证书,还能自动部署到服务器和CDN?
- 2025-06-21如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 2025-06-21为什么QQ上的网络状态没有了?
- 2025-06-21用玉米钓不到鱼是什么原因?
- 2025-06-21Avalonia UI和Electron哪个性能高?
- 2025-06-21如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-21面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 2025-06-21性在婚姻生活中真的重要吗?
- 2025-06-21大家在深圳真实的收入是多少?
- 2025-06-21有没有系统介绍 Visual Studio 使用和技巧的书籍?
- 2025-06-21Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
- 2025-06-21duckdb的性能如何?
- 2025-06-21腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
- 2025-06-21有什么适合多人玩的我的世界模组或整合包?
- 2025-06-21使用 Go 语言开发大型 MMORPG 游戏服务器怎么样?
推荐产品
-
Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
Dlang没前途的,他犯了大忌,升级背刺用户搞不兼容,社区动 -
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
转发别人的,背景是以色列动员30万人打加沙。 在中国,刘德 -
涉密计算机可以用windows10操作系统吗?
不清楚涉密的级别是到了哪一级,也不好猜。 旁边有一家村办的 -
在中国有多少开发者使用Rust编程语言?
Helix editor 为 helix editor 写了
最新资讯