网站地图官方微信:
网站首页 鲁口镇 安义县 董团乡 南强镇 和林镇 五家乡

当前位置: 首页 >

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

  • | 坚持使用 PHP 的你,如今有什么感悟? |

    感谢php,让我有时间第一时间玩黑神话悟空。 php不是适...

    查看详情>>
  • | 接触Shopee8个月了,只想求一句实话,你们到底赚钱了吗? |

  • | 一个人的预感能有多准? |

  • | 你理想中的完美户型长什么样? |

  • | 你见过身边身材最好的女生是什么样子的? |

  • | Flutter 为什么没有一款好用的UI框架? |

  • | 2025年了 Rust前景如何? |

  • | 为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢? |

  • | Golang与Rust哪个语言会是今后的主流? |

  • | Golang和J***a到底怎么选? |

  • | vue 框架开发的项目结构是如何搭建的? |

  • 楼上 @佚明 已经讲得很好了,起因是三大运营商对PCDN打击...

    2025-06-19
  • 我们可以看一下对照组的macOS,做到了在M1-M2时期号召...

    2025-06-19
  • 完全没必要。 有栈协程和无栈协程是两种技术路线,没有绝对优势...

    2025-06-19
  • 据说国家电网***购过 WinRAR,后来密钥文件泄漏了。 ...

    2025-06-19

关注我们

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