网站地图官方微信:
网站首页 恭六乡 光荣乡 松江区 松林镇 渣渡镇 寺村镇

当前位置: 首页 >

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

  • | 有个学舞蹈的女朋友是什么体验? |

    我有几件门面房,有一个原来是个餐馆,后来餐馆倒闭了,还有一年...

    查看详情>>
  • | 只能选一个,你选谁? |

  • | 大家都喜欢用什么浏览器? |

  • | 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号? |

  • | 基因好是一种怎样的体验? |

  • | 同样源于Unix,是不是Linux的桌面图形用户界面(GUI)没有MacOS流畅? |

  • | 有哪些令你终身难忘的女性? |

  • | 鸿蒙PC操作系统是不是就是手机操作系统? |

  • | 大家的NAS都是24小时不关机吗? |

  • | 中年夫妻的婚姻状态是什么样的? |

  • | 为什么Rust的包管理器Cargo这么好用? |

  • 谢邀。 微信不知道,互联网创业多年,我们收到的网信办等的要...

    2025-06-26
  • 上家公司用 GitLab,上上家公司用 Gitea,刚好我负...

    2025-06-26
  • 社区用爱发电很难,除非作者弄这个是爱好。 有其它业务是赚钱的...

    2025-06-26
  • 这是IISS的我军部署图。 然后这是台湾的部署图 ...

    2025-06-26

关注我们

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