当前位置: 首页 >
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-21有没有免费的语音转文字的软件?
- 2025-06-21为什么香港艺人不显老?
- 2025-06-21华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 2025-06-21如何看待CCTV13批评“L2.999智驾”等误导性宣传,若导致事故车企可能需要担责?
- 2025-06-21duckdb的性能如何?
- 2025-06-21有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 2025-06-21公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- 2025-06-21python与nodejs哪个性能高?
- 2025-06-21周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
- 2025-06-21如何看2024年,小米的企业所得税实际纳税额超过华为?
- 2025-06-21据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 2025-06-215 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 2025-06-21大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 2025-06-21利用爬虫技术能做到哪些很酷很有趣很有用的事情?
- 2025-06-21为什么我感觉现代医学还是很落后?
- 2025-06-21伊朗称袭击以色列「网络首都」,该地聚集英特尔、微软等多家高科技企业,伊朗为何选择这里?会造成哪些影响?
推荐产品
-
如何评价DuckDB?
确实性能强大,我感觉单机TPC-H应该是跑的最快的了。 原理 -
身材丰满有哪些烦恼?
hhh, 只要身体健康,几乎没有额外的烦恼。 你以为其他身材 -
有外媒记者提问,台湾当局称,在过去24小时内,46架解放军战机飞越台湾。有何最新消息吗?
别想太多,不是你们想的那种横跨整岛的飞越。 这个报道其实就 -
如何看待Ollama基于Go语言开发而不是别的编程语言?
不知道为什么知乎上一吨的不懂go的人总是喜欢在这里胡言乱语.
最新资讯