网站地图官方微信:
网站首页 包装相关设备 帐簿 圆珠笔 印章用品 眼镜架 削笔器

当前位置: 首页 >

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

  • | 大家有没有「大众认为是烂片但个人却喜欢看」的影片? |

    第一部:奇幻片《美少女特攻队》,成本八千二百万美元,票房八千...

    查看详情>>
  • | 鸿蒙PC操作系统是不是就是手机操作系统? |

  • | 你刚好复制粘贴了哪些东西? |

  • | graalvm为啥国内没有流行起来,go写起来实在太恶心了,难道任凭go独霸云原生? |

  • | 搞了NAS之后去哪里下载4K,8K的电影? |

  • | 如何看待 稚晖君第五轮融资 估值将达70亿? |

  • | 你是因为什么肥胖起来的? |

  • | golang总体上有什么缺陷? |

  • | 为什么大部分人都认为2560x1440是2K? |

  • | 独立开发***能盈利吗?感觉好累... |

  • | 鸿蒙电脑硬件层面是否已超越苹果Mac? |

  • 小时候看我哥玩红色警戒,但他不让我碰电脑,我实在是想玩啊 于...

    2025-06-28
  • 没可能,优秀的lcd生产线都停的差不多了。 别说手机这种小线...

    2025-06-28
  • graalvm现在已经正儿八经能用了,也就是把一个大项目编译...

    2025-06-28
  • 先叠几个定语: 你要是写Reactive Web,用Web ...

    2025-06-28

关注我们

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