网站地图官方微信:
网站首页 百尺镇 标里镇 黄岛区 信阳市 松峰乡 彭堡镇

当前位置: 首页 >

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

  • | 有哪些BI工具惊艳了你? |

    当你看过很多后,你就会发现,谁都没有什么惊艳的,图形都差不多...

    查看详情>>
  • | 现在个人博客不能备案了吗? |

  • | 山姆会员店真的划算吗? |

  • | 什么是微软式中文? |

  • | 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵? |

  • | 软路由是否被过度神化? |

  • | 网红都那么美,为什么当不了明星? |

  • | 为什么程序员独爱用Mac进行编程? |

  • | 为什么各大品牌内存条包装都那么low? |

  • | 有哪些BI工具惊艳了你? |

  • | 有一个***约你出去,你会去吗? |

  • 蔡澜其人,是香港四大才子里的其中一位。 也是我看过作品最少的...

    2025-06-27
  • 现在一堆人吹 Rust,整得好像它要取代 C++、吊打 Go...

    2025-06-27
  • 2025-06-26 本人后端分布式领域技术人员,从来没开发...

    2025-06-28
  • [Hestia]开源网络服务器控制面板,快速、可靠、开源便捷...

    2025-06-28

关注我们

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