网站地图官方微信:
网站首页 场口镇 东源乡 庄口镇 大朗镇 烟袋镇 易武镇

当前位置: 首页 >

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

  • | C盘快满了,该如何清理? |

    这是灰常正常的。 系统更新、补丁、驱动缓存等都会堆在里面,...

    查看详情>>
  • | 只有我觉得.doc文件比.docx文件便捷吗? |

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

  • | 新手养鱼,养什么鱼好? |

  • | 有没有免费的语音转文字的软件? |

  • | 中国民间中小工厂能快速造出武器吗? |

  • | 以色列为什么要打伊朗? |

  • | 夸克网盘有可能超越百度网盘吗? |

  • | 海贼王为什么现在被全网黑? |

  • | 央企的信创,是否有必要把 spring 替换成国产的 solon ? |

  • | 如何评价祝绪丹在《五哈》第十期的表现? |

  • 我来一次性说清楚,请相信我,n年前作为专业的文科生,我特别研...

    2025-06-20
  • 我弟干理发店的,去年被我强按着把店给 0 元转让掉了。 他...

    2025-06-20
  • 一堆懂哥说任天堂屏幕不是定制的,然而事实上不仅是定制的,而且...

    2025-06-20
  • 实际工作中,2020年的时候用 Rust 在 ARM 设备上...

    2025-06-20

关注我们

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