网站地图官方微信:
网站首页 观台镇 徐水区 井头乡 塘南镇 拿山乡 班卡乡

当前位置: 首页 >

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

  • | 你是因为什么肥胖起来的? |

    本人身高170cm,体重在105-108斤之间徘徊,很稳定,...

    查看详情>>
  • | 各位都在用Docker跑些什么呢? |

  • | Mac OS 系统是否内存越大越好? |

  • | 为什么健身房内没人打架? |

  • | edge浏览器历史记录总是丢失是因为什么原因?有没有什么解决办法? |

  • | vite多久后能干掉webpack? |

  • | H264和H265谁画质好,求回谢谢!? |

  • | 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘? |

  • | cursor编程工具能在国内正常使用吗? |

  • | 毕设答辩,老师说node不可能写后台怎么办? |

  • | 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗? |

  • 1 阿娇又瘦回去了。 前不久她的机场照流出,照片里,身形纤...

    2025-06-28
  • 不信复合化学洗剂消毒杀菌,不信水流物理冲洗2小时除垢,不信7...

    2025-06-28
  • 是在今天的 2024 开发者周上,Cloudflare 发布...

    2025-06-28
  • 目前来看不会比24日的更高,但是也是超保水位的大洪水。 ...

    2025-06-28

关注我们

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