网站地图官方微信:
网站首页 运城市 杨芳乡 新阳乡 禄市镇 千户乡 寨科乡

当前位置: 首页 >

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

  • | 为什么一部分 Go 布道师的博客不更新了? |

    哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自...

    查看详情>>
  • | 中医把脉是***吗? |

  • | 为什么买的小乌龟总是养不活呀? |

  • | 快乐教育毁了多少孩子了? |

  • | HTML+CSS有哪些常用的居中方法? |

  • | 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来? |

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

  • | 鱼缸换水前为什么必须要困水?如果没条件困水怎么办? |

  • | HTTP/3 解决了什么问题,又引入了什么新问题? |

  • | 刘强东看到了什么,才去搞外卖? |

  • | 如何评价电影《碟中谍8:最后清算》? |

  • 因为提这个问题的肯定年纪比较小。 漏点这种问题即便在中国一...

    2025-06-24
  • 澎湃os有一点就是等级森严。 相信用过从红米note系列到...

    2025-06-24
  • 因为你不懂电脑也不懂功率。 你以为你的电脑功率:算下来所有...

    2025-06-25
  • 去年11月退伍回来,在家躺了小半年,出来找工作,朋友建议我卖...

    2025-06-24

关注我们

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