网站地图官方微信:
网站首页 帐簿 圆规 隐型眼镜 削笔器 修正带 信封

当前位置: 首页 >

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

  • | 程序员如何用好 Cursor 工具? |

    最近尝试利用 Cursor 来重构一个规模较大的前端项目代码...

    查看详情>>
  • | 你在生活中见过哪些「强者从不抱怨环境」的例子? |

  • | 你们是怎么远程用NAS听歌的? |

  • | 穿瑜伽裤爬山的女生会不会害羞? |

  • | 比亚迪最近绩效减半,这是卸磨杀驴么? |

  • | 新手平面设计师(方向美工)怎么有目的提升设计能力? |

  • | Apple 为什么不封杀 Flutter 呢? |

  • | 你身边身材最好的女生是什么样? |

  • | 如何看待rust编写的zed编辑器? |

  • | 怎么学习前端开发?求推荐学习路线? |

  • | 如何看待苹果公司撤下“说服父母给你买一台 Mac”的广告***,上线仅一天? |

  • 最喜欢开发端侧模型以及做隐私计算的公司必定是电子设备厂家,所...

    2025-06-22
  • 大家还记得当年某品牌的老板为了获得三星的屏幕供应,上门跪求三...

    2025-06-22
  • 得知PLA成功拦截陨石的半小时后,鹰酱看着眼前严谨的报告,喝...

    2025-06-22
  • 如果是电影,那不一定 一个电影肯定是母带最清晰,这个大家都明...

    2025-06-22

关注我们

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