网站地图官方微信:
网站首页 高寨镇 法特镇 唐湾镇 象山区 定新乡 宁县

当前位置: 首页 >

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

  • | 中国人为什么会对俄罗斯有种特殊的好感? |

    在俄罗斯,有两种人不能接近,一种是年轻貌美的姑娘,一种是嗜酒...

    查看详情>>
  • | 匿名关了,大家实名说说你最近的烦恼? |

  • | 电磁力可以屏蔽,为什么万有引力不可屏蔽? |

  • | 网传西藏六月发生三起藏马熊吃人***,藏马熊真的这么可怕吗? |

  • | 《潜伏》里的翠萍为什么不会被人怀疑是卧底? |

  • | 穿瑜伽裤爬山的女生会不会害羞? |

  • | 作为一个服务器,node.js 是性能最高的吗? |

  • | 伊朗没有战斗机吗?为什么不起飞空中拼***? |

  • | 《明朝那些事儿》的作者当年明月疯了,疯了就可以摆脱烦恼了吗? |

  • | 武汉现在还能买房吗? |

  • | 为什么玩家对《原神》5.7 的丝柯克期盼那么高? |

  • 一、生产部署应用开发完成以后,需要把它提供给用户使用。 重点...

    2025-06-20
  • 答案是没必要,HTTP协议适用于绝大多数的应用场景,而且实现...

    2025-06-20
  • 最近下载 Google Chrome 时,发现了一个小 bu...

    2025-06-20
  • 夜已深,关于明日A股的行情,我再强调几句,防止有人没有看到:...

    2025-06-20

关注我们

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