当前位置: 首页 > 
  Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_浙江省金华市磐安县棋研合成材料有限合伙企业
        
        - 学编程要不要买电脑?
 - 鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
 - 小米集团人力***副总裁王媚是否算小米集团高管?
 - 有腰椎间盘突出的人可以练瑜伽吗?
 - 老公没上进心,所以就骂了老公是废物,窝囊废,他很生气。怎么办?
 - 真的没有人觉得2k是一个很尴尬的分辨率吗?
 - 既然显卡发热量那么大,为什么不把热量收集利用起来,比如烧水和供暖?
 - Windows 上有什么实用的必备软件?
 - 为什么山姆这么受欢迎?
 - PHP和Node.js哪个更爽?
 
联系我们
        邮箱:
手机:
电话:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
 作者: 发布时间:2025-06-24 20:30:11点击: 
          关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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-26如何看待 Mac mini M4 支持可更换 SSD?
 - 
            2025-06-26各位都在用Docker跑些什么呢?
 - 
            2025-06-26月之暗面 Kimi 首个 Agent 开启内测,可生成易追溯的万字报告,有哪些技术亮点?
 - 
            2025-06-26作为一个服务器,node.js 是性能最高的吗?
 - 
            2025-06-26为什么我觉得 AI 写代码纯属添乱?
 
相关产品