网站地图官方微信:
网站首页 阳白乡 塔石镇 五凤镇 石海镇 天文镇 临平镇

当前位置: 首页 >

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

  • | 女生可以在家中裸居吗? |

    为啥要这样?裸睡可以理解,我也经常裸睡,但是那是保证床品干净...

    查看详情>>
  • | 医院为什么很不用安宫牛黄丸急救? |

  • | 马兰基地巨型飞翼无人机的出现是否代表制造b21 类似物对于中国来说不再是个难题。? |

  • | 哪一段代码最能体现c语言的魅力? |

  • | 34 岁教授王虹在北京大学开数学讲座,她或将成为首位获得菲尔兹奖的中国籍数学家,有多厉害? |

  • | 如果是你,你会选择Windows还是Mac? |

  • | 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台? |

  • | 软路由怎么没有人玩了? |

  • | 编程对电脑的要求大概需要多高? |

  • | 内蒙古通报那尔那茜定向委培争议,称其涉嫌高考报名材料造***,将严肃追责问责,涉事人员面临哪些责任处罚? |

  • | switch2好用吗朋友们? |

  • 主要还是因为它难。 Avid家的软件是很严谨的面向专业工作...

    2025-06-22
  • 推荐你看一篇文章《 这是一篇分析世界格局最透彻的雄文,没有之...

    2025-06-22
  • 感恩vscode让rstudio母公司改名为posit并推出...

    2025-06-22
  • 举个例子,你们部门有A和B两个团队。 你呆在A团队,要求所...

    2025-06-22

关注我们

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