网站地图官方微信:
网站首页 阅览室桌椅 圆规 隐型眼镜 学习机 学生 修正带

当前位置: 首页 >

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

  • | 苏超这么火,为什么豫超火不起来? |

    黄冠开幕式放在高中操场就不说了,还不让观众线下去看(美名其曰...

    查看详情>>
  • | 程序员如何使用 cursor 写代码? |

  • | 各省的省超出来后(类似于苏超),中超是不是就废了? |

  • | 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑? |

  • | 从前端转后端,j***a和golang建议哪个? |

  • | 数据库查询多少毫秒以下就暂时没有必要优化了? |

  • | 快乐教育毁了多少孩子了? |

  • | 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗? |

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

  • | 公司就一个后端一个前端,有必要搞微服务吗? |

  • | 平面设计主KV做成这样,在你的城市薪资一般多少? |

  • 1. 找一个大点的U盘(移动硬盘更好)一定要USB3.0,安...

    2025-06-25
  • 有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...

    2025-06-25
  • 一、持有的服务器1.阿里云:2H2G3M,每年99续费,主要...

    2025-06-25
  • 没放弃,跟vmware一起用。 最近遇到一个场景:某芯片为...

    2025-06-25

关注我们

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