网站地图官方微信:
网站首页 呼兰区 中扬镇 溶口乡 双胜乡 结构乡 巩留县

当前位置: 首页 >

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

  • | 易语言作者吴涛的技术水平在国内能排到什么级别? |

    排名我不知道,但可以看看他做了什么。 首先,Visual ...

    查看详情>>
  • | 特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击? |

  • | 如果你穿越成***中的恶毒女配你该怎么做? |

  • | Flutter 为什么没有一款好用的UI框架? |

  • | Rust 的设计缺陷是什么? |

  • | 全班 43 人开家长会只来了 7 位爸爸,学校称未来准备策划爸爸家长会,如何看待这一现象? |

  • | DLM(扩散语言模型)会成为2025年的Mamba吗? |

  • | LCD党真的只是少部分人吗? |

  • | 你被哪个后来知道很sb的BUG困扰过一周以上吗? |

  • | tcl65c11gpro电视机应该匹配什么参数的网关,路由器和光猫?现在的网速是500兆的电信运营商? |

  • | 鸿蒙是换皮安卓吗? |

  • HTTP/3 实际上是 QUIC 协议 + HTTP2。 我...

    2025-06-22
  • 说一个老事吧。 苹果开源API代码里面有一段专门为微信的写注...

    2025-06-22
  • 我父亲使用空调的方式和别人不一样,夏天热的时候正常人都是空调...

    2025-06-22
  • 如果是当家用媒体服务器,比如跑个plex server,或者...

    2025-06-22

关注我们

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