网站地图官方微信:
网站首页 包装项目合作 圆规 荧光笔 眼镜片 眼镜盒 眼镜布

当前位置: 首页 >

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

  • | 各位都在用Docker跑些什么呢? |

    飞牛系统(J3455、16G内存) 容器管理:1Panel或...

    查看详情>>
  • | 俄罗斯为什么宁愿死磕欧洲也不经营远东地区? |

  • | 为什么日本人室内光脚啊?他们屋子里有这么干净吗? |

  • | 为什么不用rust重写Nginx? |

  • | 自由泳是真的很累啊,怎么办? |

  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

  • | 有哪些事情是MacOS做不到但Linux可以做到的? |

  • | 为什么有人觉得女孩子穿得过于暴露反而不美观? |

  • | 国产厂商为什么都不用三星屏幕了? |

  • | 为什么 lua 在游戏开发中应用普遍? |

  • | 如何看待白玉兰评委会***陈宝国公开信中「提携新人」评奖原则?你预测今年哪些演员能获奖? |

  • 不知道这算不算基建狂魔。 家门口的高架桥,也不知道是嫌窄,...

    2025-06-26
  • 14年 21岁的我,首先我不是说我多漂亮,只是感慨当年的青涩...

    2025-06-26
  • 一· J***aScript权威指南 (原书第7版)本书用词...

    2025-06-26
  • 村里有个大哥,酷爱吃饺子 有次吃席,我跟他一桌,上来盘饺子,...

    2025-06-26

关注我们

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