网站地图官方微信:
网站首页 包装制品 包装用纸 包装印刷加工 圆珠笔 印章用品 学习机

当前位置: 首页 >

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

  • | 低功耗web服务器 迷你主机 小型服务器 求推荐? |

    原来的设备:待机都35~40多瓦,按50瓦算,一年50 x ...

    查看详情>>
  • | SwiftUI 是不是一个败笔? |

  • | 现在个人博客不能备案了吗? |

  • | 男医生在给年轻靓丽的女性检查时会是什么心态? |

  • | 有什么特效是非要用houdini 做而Maya,max 做不了的特效? |

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

  • | 你卡过最厉害的bug是什么? |

  • | 电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗? |

  • | 以色列有能力灭掉伊朗吗? |

  • | 家里想搞个服务器,有什么好的建议方案吗? |

  • | 你们的腰突是怎么突然好的? |

  • HTTP/3 实际上是 QUIC 协议 + HTTP2。 我...

    2025-06-21
  • 只要Android Framework还是J***a写的,安...

    2025-06-21
  • 更新一下,发现dart3的模式匹配,一定程度能缓解 最近因为...

    2025-06-21
  • 不不不,把python去掉,只用rust。 组合个毛线啊,...

    2025-06-21

关注我们

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