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 于是只好回退: …。
推荐资讯
- 2025-06-26 16:40:14如何搭建自己CDN服务器?
- 2025-06-26 17:15:14你的择偶标准是怎么样的?
- 2025-06-26 16:55:13怎么投诉物业,他们才最害怕?
- 2025-06-26 16:10:13为什么香港电影没落了?
- 2025-06-26 16:25:14养了近十年的草龟要不要放生?
- 2025-06-26 17:00:13公司就一个后端一个前端,有必要搞微服务吗?
- 2025-06-26 16:10:13新婚那天晚上你们是怎样度过的?
- 2025-06-26 17:50:13个子高是种怎样的体验?
- 2025-06-26 17:15:14你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 2025-06-26 16:15:15为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
推荐产品
-
为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
steam deck才不到400万销量,连宝石机psv的1/ -
小腿能粗到什么地步?
我的小腿,真的非常粗,而且近来可能是运动的缘故,好像还加粗了 -
为什么在一个环境中,你一眼就被认出是最好欺负的?
我有个属下,就是那种在任何环境下,都能一眼被认出是最好欺负的 -
nodejs 后端能不能利用tsx 处理 xml数据?
当然可以,React 服务端渲染就是利用 JSX/TSX 在
新闻动态
最新资讯

