Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?_安徽省滁州市滁州经济技术开发区尽护清洁用具有限合伙企业
联系人:
手机:
E-mail:
地址:
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
发布时间:2025-06-19 02:35:09 人气:
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
相关新闻
- 自己有车位,但是没有车,就想把对象的车停进去,结果物业不允许,这合法吗? 这个社会不认合不合理,只认合不合法。 不让停,好了,接下来...
- 如果我写个脚本,一直跌的股票一旦上涨就立刻(1s内)买,接着一旦下跌就立刻(1s内)卖,会怎样? 谢邀。 大家别笑楼主。 这其实是一个很常见的高频交易策略。...
- 为什么大功率笔记本不用 C 口充电? 最新的USB PD3.1快充协议中最高传输电压已经从20V升...
- 这个世界有多少用WinRAR的付费用户? 我是一个。 2004年花了200左右买的正版授权文件,当时应...
- 你都用 Python 来做什么? 今天要介绍这个神器,可以说是 pywebio 的 Plus ...
- 不同公司的云服务器在使用上差别大么? 有很大的区别 你要是用过天翼云,阿里云,腾讯云的云服务器 你...


客服