网站地图官方微信:
网站首页 柳坪乡 上戈镇 两林乡 含谷镇 踏水镇 黄舣镇

当前位置: 首页 >

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中这个特性实现如此复杂?

  • | Visual Studio Code 可以翻盘成功主要是因为什么? |

    感恩vscode让rstudio母公司改名为posit并推出...

    查看详情>>
  • | Python+rust会是一个强大的组合吗? |

  • | 海蛇能在陆地上生活吗? |

  • | 坚持使用 PHP 的你,如今有什么感悟? |

  • | 如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势? |

  • | 鱼缸有没有简单的过滤配置搭配方式? |

  • | 如何评价伊朗驻华大使馆发布的海报?熊熊圣火,焚以残躯……? |

  • | 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗? |

  • | 为什么西安市突然不禁摩了? |

  • | 中国军队有多强,在世界能排第几? |

  • | 如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升? |

  • 会炸锅。 前段时间贸易战紧张时刻,东大停止进口美国石油,俄副...

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

    2025-06-23
  • 程序员写代码真得挑对显示器!我最近发现飞利浦 B3000系列...

    2025-06-23
  • 好家伙 海报设计、字体设计、C4D产品建模渲染、网页设计 我...

    2025-06-23

关注我们

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