网站地图官方微信:
网站首页 崇川区 南村乡 探沂镇 晋原镇 天彭镇 口湖乡

当前位置: 首页 >

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

  • | 为什么有些门开关时特别容易夹手?背后的设计缺陷可能有哪些? |

    门夹手的痛,我懂! 这道血泪教训,真真是刻进骨子里的疼! 去...

    查看详情>>
  • | 如何看待“计算机民科“的网站51soez已关站维护一周? |

  • | Swift 和同时代的其他语言比起来怎么样? |

  • | 为什么 macOS 并不差,可市场总敌不过 Windows? |

  • | 怎么自学成为计算机大佬? |

  • | 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗? |

  • | 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损? |

  • | polars到底行不行? |

  • | vue 框架开发的项目结构是如何搭建的? |

  • | 《潜伏》里的翠萍为什么不会被人怀疑是卧底? |

  • | 你们的美系福特开了多少年? |

  • 这波站邓紫棋! 先梗概一下***来龙去脉: 邓紫棋自2006...

    2025-06-20
  • 看着 uv 最近这么火,功能也挺全,又能当 pip 用还能管...

    2025-06-20
  • 91年生人,今年34了。 从大专毕业混到现在一事无成,做着随...

    2025-06-20
  • 印象中,读书以来到现今,很少见到身边的女生是穿前扣在前面的内...

    2025-06-20

关注我们

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