网站地图官方微信:
网站首页 阎疃镇 海湾镇 公兴镇 白溪乡 拉绥乡 镇巴县

当前位置: 首页 >

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

  • | 女生可以在家中裸居吗? |

    为啥要这样?裸睡可以理解,我也经常裸睡,但是那是保证床品干净...

    查看详情>>
  • | 什么样的食物可以让广东人感到愤怒? |

  • | 腰肌劳损可以怎样去改善? |

  • | 新买的移动硬盘该格式化为 NTFS 还是 exFAT? |

  • | 内蒙古发布关于那某某茜有关情况核查通报,哪些信息值得关注? |

  • | 中国特有的狸花猫有多强大? |

  • | 四十万车和十万的车有什么区别? |

  • | 什么是bootloader? |

  • | 鸿蒙电脑应用开发和鸿蒙手机是一样的吗? |

  • | 有没有一个特别好用的Linux系统? |

  • | NAS将来会被什么产品取代? |

  • 有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...

    2025-06-22
  • 1984年盖的山东老房子,不到20万修葺了一下。 ...

    2025-06-22
  • 一、门口的植物不要太茂密,最好没有,或者定期除草。 二、大...

    2025-06-22
  • 先写一个短的结论。 那就是AI Agent = 多个AI大...

    2025-06-22

关注我们

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