网站地图官方微信:
网站首页 泡子镇 台前县 鼎湖区 石会镇 闵孝镇 太石乡

当前位置: 首页 >

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

  • | 如何做到Redis中五大数据结构底层实现? |

    Redis数据库的数据结构Redis 的键值对中的 key ...

    查看详情>>
  • | ***拍大尺度片子时摄影师不会看光吗? |

  • | 马路三大妈里为何没有本田? |

  • | 鸿蒙电脑会在国内逐渐取代windows电脑吗? |

  • | 安徽啥时候能发展起来?有没有懂得大神来说说? |

  • | 一个练过功夫的姑娘能打过一个没练过的男人吗? |

  • | 歼-20 在国际上到底是什么地位? |

  • | 鱼缸有没有简单的过滤配置搭配方式? |

  • | PHP现在真的已经过时了吗? |

  • | 长寿的人都有什么特点? |

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • 这是我女朋友,就随便练练 ...

    2025-06-18
  • 某位历史大咖讲过一句话:矫枉必须过正,不过正不能矫枉。 这句...

    2025-06-18
  • 路飞17岁出海,到和之国篇,路飞19岁 也就是说路飞从出...

    2025-06-18
  • 说一个老事吧。 苹果开源API代码里面有一段专门为微信的写注...

    2025-06-18

关注我们

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