网站地图官方微信:
网站首页 包装项目合作 包装防伪 包装产品加工 圆规 印章用品 学生

当前位置: 首页 >

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 于是只好回退: …。

Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?

  • | 都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢? |

    你有没有在整理衣柜时,翻出一件几年前的衣服,突然觉得:“咦,...

    查看详情>>
  • | 为什么利用无线电***很快就会被警察抓到? |

  • | 你的老师长什么样? |

  • | C:\Windows\Media\onestop.mid 这个文件为什么会在系统文件里,但是从来没听到过? |

  • | 语雀后端从Node迁移到J***a说明了什么? |

  • | 什么是 AI Agent(智能体)? |

  • | PHP现在真的已经过时了吗? |

  • | 只看电影的话,AR 和 VR 选哪个? |

  • | 程序员的你,真的热爱编程吗? |

  • | 如何反驳“电脑普及15年,年轻人还要淘宝代装steam”? |

  • | Caddy 和 Nginx 比有哪些优点和缺点? |

  • 啧……要命,这题找得我三观尽毁。 先说出处吧,这是个叫 花...

    2025-06-25
  • 我只能说大家都低估了的zig! zig 的编译时计算是划时代...

    2025-06-25
  • 因为猫的干净标准和我们人类不一样。 天下万物水为净,我们人...

    2025-06-25
  • 开宗明义: 是真的。 ...

    2025-06-25

关注我们

添加微信好友,关注最新动态