当前位置: 首页 >
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 于是只好回退: …。
推荐资讯
- 2025-06-23造一艘航母有多难?
- 2025-06-23只考虑隐身和载荷航程,中国轰六K能投GBU57巨型钻地弹,炸福尔多***吗?
- 2025-06-23你在你男/女朋友的手机里发现过什么秘密?
- 2025-06-23鱼缸里的石子有哪些作用?
- 2025-06-23如何看待rust编写的zed编辑器?
- 2025-06-23易语言作者吴涛的技术水平在国内能排到什么级别?
- 2025-06-23入职第一天有什么瞬间让你马上想离职的?
- 2025-06-23国内这么多码农,为什么出不来JetBrains, MathWorks这样的公司?
- 2025-06-23伊朗否认特朗普言论,称「福尔多核设施仅地上部分受损,且可以修复」,伊朗将何时以及如何回应美国?
- 2025-06-23中国与敌国发生战争,哪些国家会帮中国?
- 2025-06-23这种裙子是不是对直男爆杀?
- 2025-06-23Linux 中的 console、terminal、tty、pty、pts 有哪些区别?
- 2025-06-23你后悔娶了现在老婆吗?
- 2025-06-23如何评价《海贼王》***第1152话?
- 2025-06-23商业史上有哪些降维打击的经典案例?
- 2025-06-23降维打击是什么?
推荐产品
-
女生真正的完美身材是什么样子?
最近在想,女生所谓的“完美身材”到底是什么。 我以前以 -
抛开价格,DBe***er真的比N***icat好用吗?
DBe***er的优点: 1.写SQL时提示准确,按出"ta -
一个坚持练搏击二十年的70岁老人,能打过30岁同样体重的普通人吗?
事发大连,老爷子估计年轻的时候练过通背拳 [***] ——— -
如果你有300万,你是用来供孩子读书,还是留着以后给ta买房或者保底?
1. 我家孩子刚刚中考完。 全省看,到不了前20%,算中等
最新资讯
- 小鹏车主,如果再换车还会选择小鹏吗,欢迎大家理性讨论,给正在观望准备买车的一点中肯的建议?
- duckdb的性能如何?
- 为什么感觉中国这么多进食障碍(厌食或暴食)的女生?
- 为什么说纯铜是紫色的,可是我看上去更像纸箱子的颜色啊,是否我自己有色盲呢?
- 怎么劝家里人不去养鱼?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?
- Linux 下有没有类似 Everything 的搜索工具?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- ***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?