当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 浏览次数:发表时间:2025-06-24 04:15:10
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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年,Gitea 和 GitLab 应当如何选择?
- 如何评价 6 月 26 号发布的小米AI眼镜?
- 为什么章若楠和杨超越长得很像,男人却更喜欢章若楠,认为有女人味,而觉得杨超越像小女孩?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 前端是不是快没了?
- 为什么大部分人都认为2560x1440是2K?
- 软件定制开发的价格为啥那么高?
- 小米YU7热销之下,全网黄牛订单激增! 小米是否已现泡泡玛特的Labubu式金融套利模型?
- 如果你有300万,你是用来供孩子读书,还是留着以后给ta买房或者保底?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
最新资讯文章
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 如何评价高度公式化的《刺客信条1》让小岛秀夫感到巨大打击?
- 杨晨在德甲进了16个球,他还踢过世界杯,为何杨晨从来不说自己是中国第一前锋?
- MacBook的诱惑在哪里?
- 德意两国政界呼吁立即从美国运回黄金储备,这会对全球经济产生多大影响?历史上有无先例?
- 台湾什么时候统一?统一了对普通老百姓有什么影响?
- 到什么程度才叫精通 Linux?
- ant-design-vue 社区为什么不维护了?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 小米 YU7 3 分钟大定突破 20 万台,产能是否能跟上?用户大概多久能拿到车?
- 伊朗为什么不学学沙特,购买一批中国的东风导弹,威慑以色列?
- web3开发值得去学习吗?
- 如何看待M4单核性能吊打9950x?
- 如何在不重装系统和软件的情况下换系统盘?
- 27寸显示器有必要上4K吗?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 你见过最无用的节俭行为是什么?
- 夸克网盘有可能超越百度网盘吗?
- 上学要不要穿内衣?
- 健身教练们觉得女生怎样的身材才是好身材?





