网站地图官方微信:
网站首页 小白乡 狸桥镇 武平县 大浪镇 曲水乡 碧波镇

当前位置: 首页 >

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中这个特性实现如此复杂?

  • | 为什么突破性的技术总是最先发生在西方? |

    坐标瑞典,别的公司不清楚,自己所在的公司总是了解的。 40...

    查看详情>>
  • | 《魔兽世界》以前有什么好玩有趣的老技能? |

  • | 美国参与打击伊朗核设施,意味着什么? |

  • | 2025年6月了,深圳房价咋样? |

  • | 央企中海地产在南京六折抛售商品房,南京房价会大幅下跌吗? |

  • | 未来几年,市场对 AI 人才的需求会集中在哪几个方向? |

  • | Rust开发Web后端效率如何? |

  • | 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗? |

  • | 如何评价“寡姐”斯嘉丽·约翰逊的身材? |

  • | 如何让你推荐一款个人待办、笔记、管理软件,你会推荐哪一个呢? |

  • | 在武汉,你们的找对象标准是怎样的? |

  • 人在美国,讲一个office神奇的地方, 办公室和公司发的电...

    2025-06-23
  • 推荐思源笔记+防弹笔记法来做个人笔记管理和任务管理为了在笔记...

    2025-06-23
  • B站犯了一个相当大的错误。 他们用短***的逻辑来运营长*...

    2025-06-23
  • 我做了个小程序,想要帮用户整理归纳出门前携带的行李。 因为...

    2025-06-23

关注我们

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