当前位置: 首页 >
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-26有哪些让你目瞪口呆的 Bug ?
- 2025-06-26为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 2025-06-26做个web服务器,gin框架和go-zero怎么选?
- 2025-06-26杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准?
- 2025-06-26作为一个服务器,node.js 是性能最高的吗?
- 2025-06-26为什么感觉wps的用户越来越多,office没人用了?
- 2025-06-26历史上有哪些来自对手的神助攻?
- 2025-06-26新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 2025-06-26不是说剪映很简单吗,为啥大家还是喜欢用pr呢?
- 2025-06-26听说百度文心一言已经停止训练了,真的***的?百度这是准备放弃ai了吗?
- 2025-06-26为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
- 2025-06-26冬天也要穿胸罩吗?
- 2025-06-26MacOS真的比Windows流畅吗?
- 2025-06-26为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 2025-06-26桌面应用开发都用什么免费可商业化的框架呢?
- 2025-06-26DP1.4,HDMI2.1,只支持到4K120Hz。那些4K144Hz甚至更高的显示器是怎么实现的?
推荐产品
-
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
普通人用pg会碰到稀奇古怪的障碍,一气之下就退回mysql了 -
日本制造的质量真的就那么好吗?
2010年上海世博会日本馆发的扇子。 当时只觉得日本小气, -
可以分享你相册中最好看的一张照片吗?
照片拍的一般。 一个周末的午后,我在厨房切水果,突然没看到 -
node.js可以做***识别分析吗?
可以做,nodejs可以调用 @tensorflow/tfj
最新资讯




