当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
人气:发表时间:2025-06-25 20: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 于是只好回退: …。
同类文章排行
- 如何看待 2026QS 世界大学排名?
- 1MB其实是一个很大的存储单位,那么它的存储容量究竟有多大?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 原神什么时候适配鸿蒙?
- 桂林旅游公布年报,自 2020 年以来已累计亏损 10 亿,亏损原因有哪些?大家不爱去桂林旅游了吗?
- 如何评价《一人之下》722(765)话?
- nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 你卡过最厉害的bug是什么?
- 鱼缸换水前为什么必须要困水?如果没条件困水怎么办?
- 孩子在「手表圈」里「混圈、相亲、打赏积分」,为何孩子们的通讯工具会变得这么「乱」?家长该怎么引导?
最新资讯文章
- lcd屏幕如此护眼,为什么现在没有了?
- 能分享一下你写过的rust项目吗?
- 村民为什么不愿意“村村合并”?搬进楼房不好吗?
- 老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- 如何看待大学里面怀孕的女生?
- 为什么 macOS 上国产软件不流氓?
- 为什么一直宣传爱国的华为连***都用的是外国***?
- 你见过身边身材最好的女生是什么样子的?
- 为何Microsoft能一直留在中国市场?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 大家如何看待有穆斯林患者要求输穆斯林同胞的血液,即输‘清真血’”这个事?
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- 为什么 macOS 比 Windows 稳定?
- 你们是怎样看待警察这一职业的?
- 后端开发除了增删改查还有什么?
- 你在你男/女朋友的手机里发现过什么秘密?
- 1.5m的床就已经足够两人睡觉了,为什么现在流行1.8m这么大的床?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 什么是你去了台湾才知道的事?
- 为什么很多公司都不招大龄码农?