网站地图官方微信:
网站首页 孟山乡 华来镇 上犹县 南水镇 龙水镇 巴青县

当前位置: 首页 >

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

  • | 如何自己搭建家庭服务器? |

    家庭服务器的功能大家好,我姓宏亩,名莱卜,英文名是Homel...

    查看详情>>
  • | PHP现在真的已经过时了吗? |

  • | 内塔尼亚胡***访时公开威胁,不排除干掉哈梅内伊,如何评价这一言论?伊朗会亡国吗? |

  • | 鱼缸有没有简单的过滤配置搭配方式? |

  • | 为什么有人打羽毛球会放水? |

  • | 华为千亿营销是真的吗? |

  • | 如何评价《绝区零》艾莲的激发潜能? |

  • | 现在个人博客不能备案了吗? |

  • | 伊朗把本次以色列攻击定性为恐袭是为什么?是为了触发上合组织? |

  • | 目前最好用的免费剪辑软件是什么? |

  • | 30马赫的导弹,近防炮能挡住吗? |

  • 01全球电视台 ***s://tv.garden/ 这个...

    2025-06-19
  • 这是10年谷歌退出中国的影响延续。 我其实不愿意承认,一个...

    2025-06-19
  • 根据历史经验,美国会帮助中国。 无论日本侵华,还是60年代苏...

    2025-06-19
  • 研发人员常常会陷入为不同协议切换调试工具的泥沼,事实上,Ap...

    2025-06-19

关注我们

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