网站地图官方微信:
网站首页 长街镇 酒店乡 叠彩区 班佑乡 戌街乡 维登乡

当前位置: 首页 >

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

  • | 为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要? |

    你不应该用面向普通用户的商业软件的思路去理解Linux的软件...

    查看详情>>
  • | 买到烂尾楼到底该有多绝望? |

  • | 索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢? |

  • | 为什么几乎没人用电视屏幕连主机或者笔记本当显示器? |

  • | MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响? |

  • | 如何评价首个女性友好的编程语言HerCode? |

  • | 到什么程度才叫精通 Linux? |

  • | 女生到底应不应该穿***的衣服? |

  • | 腰椎间盘突出导致腿麻脚麻怎么办? |

  • | react 跟 vue 哪个更牛逼? |

  • | 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响? |

  • 在桌面应用开发的漫长历史中,我们见证了技术范式的演进:从 j...

    2025-06-27
  • 别人都不知道,我偷偷告诉你,别墅虽然短期不让翻建,但是可以大...

    2025-06-27
  • 前两年有个电影叫……皮囊之下 话说评分还是很高的,这里面...

    2025-06-27
  • 豆包写的都比萧鼎交代得清楚: 一、失衡根源 青叶祖师创建天机...

    2025-06-27

关注我们

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