网站地图官方微信:
网站首页 顺会乡 通北镇 茅村镇 龙桥乡 南木乡 曙坪镇

当前位置: 首页 >

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

  • | 一米二的棍子打的赢三十厘米的刀子吗? |

    先说结论,打不过。 一米二什么概念?就一扫把棍。 无论是...

    查看详情>>
  • | 普通家庭对孩子最好的托举是什么呢? |

  • | 女朋友送的switch被亲戚要求送小孩我该怎么办? |

  • | “真实承诺-3”,伊朗的报复能打疼以色列吗? |

  • | 为什么QQ上的网络状态没有了? |

  • | 据说go和c#的开发者都说自己比较节省内存,你们认为呢? |

  • | 现在国内有哪些比较不错的 J***a 开源商城系统? |

  • | 印度是真的烂还是咱们在信息茧房里面? |

  • | 当量子计算机能预测人类选择,自由意志是否沦为算法的注脚? |

  • | 为什么不趁以色列美国与伊朗打的火热的时机收复台湾呢? |

  • | 大家的NAS都是24小时不关机吗? |

  • 别说国内,国外都够呛 redis 和 elsaticsear...

    2025-06-20
  • 除了领导,题主要留意容易被忽略的人物--司机,不论是职场还是...

    2025-06-20
  • Gradle 没有对安卓构成了阻碍,对安卓构成了阻碍的是: ...

    2025-06-20
  • 这是我基于rust写的一款作业调度软件,支持广播执行作业,定...

    2025-06-20

关注我们

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