网站地图官方微信:
网站首页 孙河乡 柳卓乡 文笔镇 图河乡 禄新镇 什运乡

当前位置: 首页 >

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

  • | LCD党真的只是少部分人吗? |

    本人高强度使用了四年LCD手机(vivo x6、iqoo n...

    查看详情>>
  • | 老公想要买2万左右的相机,我该同意吗? |

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

  • | 编程对电脑的要求大概需要多高? |

  • | 印度是真的烂还是咱们在信息茧房里面? |

  • | 你为什么放弃了wsl? |

  • | GraalVM用来跑Minecraft效果如何? |

  • | 使用内存超过32G(含)的电脑是种怎样的体验? |

  • | 为什么苹果的定制硬盘颗粒是银色封装,而无论是nvme ssd,笔记本板载还是手机硬盘都是黑色封装? |

  • | 27寸显示器有必要上4K吗? |

  • | 皮肤太白是种怎样的体验? |

  • 以前单位一把手,年纪都快60了,早上6点起,游泳一小时,8点...

    2025-06-24
  • 学太多的坏处就想太多。 Go 从一开始就不是一个想很多的语...

    2025-06-24
  • 你看Linus自传就完事了。 Linus研究生时期开始写操...

    2025-06-24
  • 别看 Everything 那小不点儿 UI 简陋得像 VB...

    2025-06-25

关注我们

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