网站地图官方微信:
网站首页 包装用纸 包装项目合作 包装生产线 眼镜片 学校家具 修正带

当前位置: 首页 >

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

  • | 上海迪斯尼为什么老是打架? |

    对很多人来说,迪士尼不是身心放松的乐园,而是无限增压的试炼场...

    查看详情>>
  • | 为什么好多人不承认大众审美就是喜欢白皮? |

  • | 娶一名教师做老婆是怎样的体验? |

  • | postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢? |

  • | PHP现在真的已经过时了吗? |

  • | 日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗? |

  • | Golang 的 Web 框架该怎么选择?Web 开发又该怎样学? |

  • | 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况? |

  • | 分享一下你用过好用的开源项目有哪些? |

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

  • | B站充电专属***有被爬虫破解过吗?有无解析工具? |

  • 巴西的编程语言都占领全世界了,中国怎么就不行呢? 转自公众号...

    2025-06-24
  • 我试过这种操作,家里养了一条拉布拉多,有一次我洗完澡忘了拿衣...

    2025-06-24
  • 主要说一个好处,Go 在开发业务型、重 IO 型服务端程序的...

    2025-06-24
  • 你说这个我就精神了,咱们来讨论一下USB1.0 ,USB2....

    2025-06-24

关注我们

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