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

当前位置: 首页 >

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

  • | 为什么一部分 Go 布道师的博客不更新了? |

    哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自...

    查看详情>>
  • | 为什么这么多人讨厌中国移动? |

  • | 为什么棒球在我国毫无水花? |

  • | 为什么程序员独爱用Mac进行编程? |

  • | Windows上有没有一分多屏和多屏合一的软件? |

  • | 有什么方法可以更快地理解 J***aScript? |

  • | 碳纤增强PEEK和玻纤增强PEEK差别在哪? |

  • | 做2D游戏,需要学Blender么? |

  • | 鸿蒙电脑应用开发和鸿蒙手机是一样的吗? |

  • | 如何评价B站up主***千代退网? |

  • | 为什么腾讯地图不如百度地图成功? |

  • 谢邀,从来没有写过J***a。 之前同期的一个实习生先前只...

    2025-06-26
  • 我前公司,订单量最大的时候每天800万。 我们的设计是 订...

    2025-06-26
  • (最新补充20250614) 她们只是看着胸部较平,你不会是...

    2025-06-26
  • 推荐三款我养过的皮实好养的水草。 大叶九***草。 非常好...

    2025-06-26

关注我们

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