网站地图官方微信:
网站首页 八义镇 龙廷乡 南定镇 磷溪镇 大佛乡 筠连镇

当前位置: 首页 >

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

  • | 英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议? |

    为知友们提供更多信息: 登顶珠峰正常需40多天,有人却靠12...

    查看详情>>
  • | 微软会撤离中国吗? |

  • | 如何评价前端组件库shadcn/ui? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

  • | 世界最大医院郑大一附院有多牛? |

  • | 工业克苏鲁什么意思? |

  • | 你生活中做过最自律的一件事是什么? |

  • | 程序员男朋友都是怎样的? |

  • | 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好? |

  • | golang总体上有什么缺陷? |

  • | 英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议? |

  • 百度不是被谁打死的,是躺在金山上饿晕的。 2010年百度市...

    2025-06-26
  • 因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个r...

    2025-06-26
  • 已经删除了认识了15年的闺蜜,初中玩的很好,每天一起放学,无...

    2025-06-26
  • 2016年10月25日,Vercel 公司首次在 GitHu...

    2025-06-26

关注我们

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