网站地图官方微信:
网站首页 双河乡 秦淮区 同安镇 蛟洋镇 中平乡 碧岩镇

当前位置: 首页 >

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

  • | 女170 100斤胖吗? |

    啊?我158 116我都觉得我身材刚刚好,只需要塑塑型就好了...

    查看详情>>
  • | 为何Microsoft能一直留在中国市场? |

  • | 英国的贵族能够延续千年,为什么中国的贵族全部在改朝换代中灭亡了呢? |

  • | 2025 年 9 月 3 日天安门大阅兵,中国将对外释放出什么信号? |

  • | Go 语言的使用感受是什么? |

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

  • | Rust的工程配置为何用toml格式? |

  • | 你有没有写过哪些自己觉得非常有用、给工作或生活带来明显便利的程序或代码? |

  • | 中国大陆的苹果手机被阉割了哪些部分? |

  • | 27寸显示器有必要上4K吗? |

  • | 如何直观的感受葛立恒数? |

  • 日本是亚洲天花板,也是亚洲先遣服,看清日本的选择就能看清亚洲...

    2025-06-28
  • 我把7年前的Thinkpad X1 安装Ubuntu 24用...

    2025-06-28
  • 雅马哈电子琴NP12,300块钱黄鱼买的,实在没天赋在家闲置...

    2025-06-28
  • 一个女人, 让一个男人, 质疑曹操,理解曹操,成为曹操! 这...

    2025-06-28

关注我们

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