网站地图官方微信:
网站首页 包装防伪 折射仪 一体机办公设备 眼镜架 眼镜及配件 眼镜盒

当前位置: 首页 >

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

  • | 年纪轻轻为什么会得腰肌劳损? |

    知道什么是腰肌劳损吗?不要随便给自己按病! 腰肌劳损这个词大...

    查看详情>>
  • | 如何看待多地推出升级版「禁酒令」? |

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

  • | 编程问题哪里解决? |

  • | 如何看待 Rust 的应用前景? |

  • | dota时,什么情况下哪怕输了也会很快乐? |

  • | 中年女性如何保持身材? |

  • | 真的有这种又苗条身材又爆炸的么? |

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

  • | 为什么用 electron 开发的桌面应用那么多? |

  • | 如何看待 Three.js / WebGL 等前端 3D 技术? |

  • 只要Android Framework还是J***a写的,安...

    2025-06-23
  • 我跟您讲一个故事,您就明白 中医把脉,是不是一个***了 众...

    2025-06-23
  • 没必要。 1,重要的数据3-2-1,低配版2-1足够。 ...

    2025-06-23
  • 用过56Kbps的调制解调器。 用过Cyrix 6X8...

    2025-06-23

关注我们

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