网站地图官方微信:
网站首页 北京区 黄梅镇 炎陵县 翻江镇 石海镇 黄坪镇

当前位置: 首页 >

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

  • | 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些? |

    新版Windows App直接 在windows平台上单独放...

    查看详情>>
  • | 下载的4k电影没有b站的4k清晰,是什么情况啊? |

  • | 如何看待 Rust 的应用前景? |

  • | 你为什么在日常生活中不敢穿的太漂亮? |

  • | 中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

  • | 为什么小公司留不住人? |

  • | 为什么现在很多人推崇国外原版教材? |

  • | 平面设计师要被时代淘汰了吗? |

  • | 不是都说6月美债要爆吗 怎么没消息了? |

  • | 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣? |

  • 于个人来说,技术比重确实很大。 但是于行业来说,个人技术算个...

    2025-06-26
  • 不清楚涉密的级别是到了哪一级,也不好猜。 旁边有一家村办的...

    2025-06-26
  • 1、macOS支持的软件比想象的要多得多; 2、macOS支...

    2025-06-26
  • 锁不是不在了,只是没人能去拿。 你看着它,等着它,却永远不能...

    2025-06-26

关注我们

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