当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-23 22:10:16
关注了这个问题好久,怎么一个回答都没有……那我抛砖引玉吧。
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 于是只好回退: …。
同类文章排行
- Web 前端怎样入门?
- 女朋友把狗喝的水倒洗碗池里,还一副理所当然的样子,这对吗?
- 如何看待网上说的:凡是有阿里、华为经历的一律不要?
- 40岁财务自由想找个25左右的媳妇儿有可能吗?
- Akid(王懿)怎么会饿死的?
- 一个人能做出什么开源项目?
- 如何评价网易国产动作冒险单机新作《归唐》首支预告片?
- 如何看待中国民航局对必须携带具有3c强制认证的充电宝上机的规定?
- MacOS真的比Windows流畅吗?
- 如何评价《一人之下》722(765)话?
最新资讯文章
- NextJS的全栈能力现在如何了?
- 如何评价网传“3.21”东航MU5735航空器飞行事故调查进展情况通报决定不予公开?
- 为什么越来越多的 SSD 不带片外缓存了?
- 这个鱼缸过滤应该够了吧,为啥表面还有不少泡泡?
- 现阶段的时代红利是什么?
- 为什么鱼缸里面的水一直感觉不是很清澈呢?
- 如何评价高圆圆的身材算是美女类型的吗?
- 中国什么时候才能有自己的zlibrary?
- 如何建一个安全的个人nas?
- 现在工作中k8s是使用containerd还是docker来管理容器?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- Golang中有必要实现Async/Await吗?
- 利智当年有多被排挤?
- 项目稳定了,公司也开始盈利了,可以把开发给裁了吗?