Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 发表时间:2025-06-18 11:00:14
- 来源:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
推荐资讯
- 2025-06-24 18:45:12Node.js是谁发明的?
- 2025-06-24 19:05:12各位都在用Docker跑些什么呢?
- 2025-06-24 18:00:12女朋友是跳拉丁舞的,跳双人舞时会有身体接触,作为男友我感觉有点吃醋怎么办?
- 2025-06-24 18:50:11目前中国男性有什么困境?
- 2025-06-24 19:05:12《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
- 2025-06-24 18:05:12postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 2025-06-24 18:30:11Golang 中为什么没有注解?
- 2025-06-24 18:25:1127寸显示器是否有必要到4K?
- 2025-06-24 19:00:11如何看待虹鳟和三文鱼之争?
- 2025-06-24 19:00:11用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
推荐产品
-
如何说服技术老大用redis?
面向简历编程是不是? 虽然我也不知道这玩意儿有什么非用不可的 -
哪张照片让你觉得刘亦菲美得不可方物?
那自然是刘亦菲打枪图: 这颜值,这发量,这腰身,这曲 -
如何看待人口学家称反婚反育言论泛滥成灾,严重危害公共利益和国家人口安全?
日本的HR下跪求人上班。 因为日本男人经过30年的食草运动 -
Windows有哪些神级软件?
先说一个绝对没人知道的,ZoomIt。 有什么用呢? 可以
最新资讯

