网站地图官方微信:
网站首页 承安镇 什玲镇 东青镇 广济乡 中宁县 中坜区

当前位置: 首页 >

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

  • | 32寸的电脑显示器会不会太大了,对眼睛好不好? |

    去年我测评过飞利浦家的32寸OLED显示器,性能确实没得挑,...

    查看详情>>
  • | 听说百度文心一言已经停止训练了,真的***的?百度这是准备放弃ai了吗? |

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

  • | 大一计算机新生怎么合理利用github? |

  • | 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗? |

  • | 为什么微软出的软件都那么巨大? |

  • | 你认为 PC 上最好用的 PDF 阅读器是哪一种? |

  • | 如何评价“寡姐”斯嘉丽·约翰逊的身材? |

  • | 作为一个服务器,node.js 是性能最高的吗? |

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • | 你的低成本爱好是什么? |

  • 如果你还用OSX系统,哪怕只是9年前的版本,市面上也几乎没有...

    2025-06-28
  • 几年前,接手维护一个j***a项目,用户经常反馈,有时候进入...

    2025-06-28
  • 很多同学很关心unity做出来的项目除了计算机设计大赛之外,...

    2025-06-28
  • 我来给PostgreSQL泼冷水。 PG算是好用而非实用。 ...

    2025-06-28

关注我们

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