当前位置: 首页 >
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有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 2025-06-20在武汉,你们的找对象标准是怎样的?
- 2025-06-20iOS 26 的新设计被吐槽丑,苹果在设计更新时考虑了哪些因素?你对这一设计都有哪些评价?
- 2025-06-20曼德拉是南非的罪人吗?
- 2025-06-20你的亲戚提过什么过分的要求?
- 2025-06-20为什么幼儿园的超前教育被叫停?
- 2025-06-20明星现实中真的很漂亮吗?
- 2025-06-20如何看待alist被转手出售***?
- 2025-06-20如何看待青海黄河源发现秦始皇遣使「***药昆仑」石刻?
- 2025-06-20大海捞针还捞着了是一种什么样的体验?
- 2025-06-20cs go这种射击游戏,有没有一定运气成分在?和职业选手打,100把能赢对方1-3次吗?
- 2025-06-20请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 2025-06-20mysql 中如何进行联合索引优化?
- 2025-06-20为什么美军“好像”不怕泄密?
- 2025-06-20国密加密算法有多安全呢?
- 2025-06-20网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
推荐产品
-
为何 PC 需要单核高性能,而服务器不在乎?
任何软件都不可能把一个任务分配给2个核心进行运算的。 就那 -
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
Next.js + Mantine + tRPC + Pri -
广东怀集遇历史最大洪水,约 30 万人受灾,积水最深处达 3 米,目前当地情况如何?
本人不幸,老家跟县城上班的地方都被淹了,去年洪峰到54米我家 -
Rust的设计缺陷是什么?
Rust在项目管理上的设计缺陷也是rust的设计缺陷对不对。
最新资讯