网站地图官方微信:
网站首页 汀州镇 郾城区 剑南镇 凯本镇 召夸镇 清水县

当前位置: 首页 >

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

  • | 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢? |

    根据苹果社区开发者们的测试,iOS是一个不存在页面交换和zr...

    查看详情>>
  • | 国产手机APP为什么越来越臃肿? |

  • | ***拍大尺度片子时摄影师不会看光吗? |

  • | 为什么苹果使用微信小程序比安卓要流畅很多? |

  • | 万兆的网络速度有多大意义? |

  • | 我的设计作品很烂嘛? |

  • | 为什么我养的龟忽然死了? |

  • | 微软为 Windows 11 内置全新命令行编辑器 Edit,开源且轻巧,这款工具的推出是否有必要? |

  • | 如何评价zig这门编程语言? |

  • | 伊朗是个怎么样的国家? |

  • | 如何评价Orbstack(在Mac上低开销地运行容器和Linux)? |

  • 大概率是伊朗官方在中国的微博运营方建议下发出来的,波斯人不懂...

    2025-06-23
  • 我来给PostgreSQL泼冷水。 PG算是好用而非实用。 ...

    2025-06-23
  • 咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因...

    2025-06-23
  • 的确一片灰暗,至少本人所在的Android逆向开发领域是这样...

    2025-06-23

关注我们

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