网站地图官方微信:
网站首页 甘亭镇 中和乡 菱角乡 楼子乡 达马镇 七堵区

当前位置: 首页 >

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

  • | 飞书为什么大幅裁员? |

    toB软件, 跟toC软件最大的区别, 就是想要赚钱, 就无...

    查看详情>>
  • | 只能选一个,你选谁? |

  • | 墨脱水电站建设有什么进展? |

  • | 如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题? |

  • | 你心目中排名第一的啤酒是什么? |

  • | 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利? |

  • | 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔? |

  • | 世界上哪款战斗机最好看? |

  • | 如何评价《灵笼 2》第六集? |

  • | 有没有一个特别好用的Linux系统? |

  • | 使用 JetBrains 的产品时,你是倾向于为每个语言分别安装 IDE,还是安装语言的插件? |

  • 很罕见,真的非常罕见, 罕见的不是你的技术,也不是你的线条,...

    2025-06-21
  • 今时今日,只有containerd. 因为Docker在1....

    2025-06-21
  • 公共DNS算电信业务,自建且不备案就是违规经营电信业务电信业...

    2025-06-21
  • 目前已经有人成功把chrome124移植到xp系统上运行了,...

    2025-06-21

关注我们

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