网站地图官方微信:
网站首页 包装项目合作 包装胶带 荧光笔 隐型眼镜 夜视仪 信封

当前位置: 首页 >

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

  • | 江西女生怎么结婚? |

    因为结婚的事情,昨天又和我妈吵架了 先说下背景,本人江西女,...

    查看详情>>
  • | 苏联最强的时候强大到什么程度? |

  • | 为什么新流行的开源编辑器都在用Rust开发? |

  • | 匿名说说你最近的烦心事吧!? |

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

  • | 服务器能否拒绝非浏览器发起的HTTP请求? |

  • | 为什么海军要单舰满世界溜达呢? |

  • | 能分享一下你写过的rust项目吗? |

  • | 如何评价近期开播的《长安的荔枝》? |

  • | 怎么理解rpc,既然有***请求了为啥还要用rpc? |

  • | HTTP/3 解决了什么问题,又引入了什么新问题? |

  • 不是,大哥,你 分的清SN740和SN750的区别吗?是光看...

    2025-06-23
  • 都不能接受 这是新开的一个账号 就当树洞记录一下,请不要转发...

    2025-06-23
  • 因为世乒赛拿了冠军,反而把之前种种传言都证实了。 之前不是...

    2025-06-23
  • 如果是初学者建议直接学Jetpack Compose,因为两...

    2025-06-23

关注我们

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