网站地图官方微信:
网站首页 包装印刷加工 包装机械 语音室成套设备 荧光笔 夜视仪 眼镜盒

当前位置: 首页 >

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 于是只好回退: …。

Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?

  • | 如何评价 Windows 11 的 UI ? |

    缺乏设计规范的狗式。 看看这八个窗口吧,哪个不是常用应...

    查看详情>>
  • | 想初尝苹果Mac电脑,纯体验,选 Macbook air 还是 pro? |

  • | 国产手机APP为什么越来越臃肿? |

  • | 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版? |

  • | 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术? |

  • | 小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗? |

  • | 作为一个服务器,node.js 是性能最高的吗? |

  • | 有哪些新生代没见过或者无法理解的 Windows XP 7 时代的事情? |

  • | 有没有可能在安卓手机上直接运行Linux? |

  • | 养龟玩龟的人可怕吗? |

  • | 养龟玩龟的人可怕吗? |

  • 找惠普或者戴尔的经销电话,把你的需求和预算告诉他们,再明确告...

    2025-06-27
  • 随便说点 手机码字 底层用的是 radix 这玩意相当于就是...

    2025-06-27
  • 很多小公司的程序员,哪怕有5年经验,其实工作中也就用的是CR...

    2025-06-27
  • 我五年前在乡镇当书记的时候,专门调研过这个事。 大家都知道,...

    2025-06-27

关注我们

添加微信好友,关注最新动态