网站地图官方微信:
网站首页 海通镇 垂岗乡 石元乡 吉瓦乡 黄陵县 前河乡

当前位置: 首页 >

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

  • | Golang和J***a到底怎么选? |

    就不想用rust吗?局面打开,j***a写一堆class太臃...

    查看详情>>
  • | 穿了瑜伽裤真的舒服吗? |

  • | 你从别人的旧硬盘里发现了什么有趣的东西? |

  • | 为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路? |

  • | 各省的省超出来后(类似于苏超),中超是不是就废了? |

  • | 20届设计系,我的设计水平很差吗,找不到合适的工作? |

  • | 本人女20,平胸跟男生一样怎么办 ? |

  • | debian操作系统相对于ubuntu有什么优势? |

  • | 鸿蒙 PC 操作系统有可能冲破 Windows 和 MacOS 的封锁,代表国产系统成为第三极吗? |

  • | 为什么现在大龄剩女越来越多了? |

  • | 25年6月底,西安两轮电动车,没有办新的牌照的不允许上路了,并且需要对应的驾照才能骑。是真的吗? |

  • 别说Windows版火不起来,就是Linux版本我都不想用。...

    2025-06-25
  • 几个月前一个electron安全更新干废了vscode的剪贴...

    2025-06-25
  • 公共DNS算电信业务,自建且不备案就是违规经营电信业务电信业...

    2025-06-25
  • 【已完结】救赎躁郁症男二的第四年,不小心被他察觉到了我的心意...

    2025-06-25

关注我们

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