网站地图官方微信:
网站首页 包装制品配附件 包装胶带 帐簿 阅览室桌椅 验钞机 信封

当前位置: 首页 >

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

  • | 为什么现在很多人推崇国外原版教材? |

    说实话,美国教科书是真的很能打。 能打到什么程度?细细的读...

    查看详情>>
  • | Rust开发Web后端效率如何? |

  • | 慈禧为什么要反对戊戌变法? |

  • | ant-design-vue 社区为什么不维护了? |

  • | 人在45岁是一种什么感觉? |

  • | 入手NAS能不能满足以下需求? |

  • | 为什么韩国的热辣舞团无法征服中国的男性市场?? |

  • | 什么是 5G 固定无线接入(FWA)? |

  • | 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好? |

  • | 气功是不是真的? |

  • | 有一个***约你出去,你会去吗? |

  • 1.每天练瑜伽。 即使失眠,即使睡眠不足,即使被所烦恼的事...

    2025-06-26
  • 一个朋友的缸,心心念想养罗汉,养了两个月水,财政大臣经不起两...

    2025-06-26
  • 是的,没错,很经典的统计学魔法。 把死亡人数除以里程,哇,...

    2025-06-26
  • 曾几何时的 B 站到处都是 Edge 浏览器的推荐,似乎自从...

    2025-06-26

关注我们

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