网站地图官方微信:
网站首页 商林乡 城头镇 安华镇 黄石镇 邦洞镇 江千乡

当前位置: 首页 >

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

  • | 修仙文明可能以怎样的方式碾压星际文明? |

    `“我草,这颗星球真美啊!” “是啊,而且大的让人心生畏惧。...

    查看详情>>
  • | 编写单EXE小工具用什么框架比较好? |

  • | 印巴大战,背后大国为何都不发声? |

  • | 你从别人的旧硬盘里发现了什么有趣的东西? |

  • | 你是在什么时候认识到自己好看的? |

  • | 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了? |

  • | 为什么牛吃素可以长那么壮?而人不吃荤就不行? |

  • | 《三角洲行动》还能活多久? |

  • | Node.js是谁发明的? |

  • | 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响? |

  • | 为什么百度搜索引擎越做越差? |

  • 你太瞧不起NT Kernel了,这个内核无疑是有史以来最先进...

    2025-06-23
  • 不可能,一群外行意淫而已。 就拿肯定会被淘汰的美工混子来举...

    2025-06-23
  • 我现在面现场面试,允许候选人自己带电脑(也可以用公司提供的电...

    2025-06-23
  • (一) 嗓子干渴,我艰难地张了张嘴,却发不出任何声音。 我...

    2025-06-23

关注我们

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