网站地图官方微信:
网站首页 前所镇 延陵镇 回里镇 野鹤镇 定结乡 下江乡

当前位置: 首页 >

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

  • | 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云? |

    阿里腾讯抖音都非常想自建骨干网城域网,在每个城市最后几公里十...

    查看详情>>
  • | Golang和J***a到底怎么选? |

  • | 巴基斯坦援助伊朗防空,大家怎么看? |

  • | 南京六大高中是哪六大? |

  • | 明星为什么不低价办演唱会? |

  • | 本田完成可重复使用火箭首次起降测试,这标志着什么? |

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

  • | 如果战争爆发,中国普通老百姓枪都不会打该怎样自卫? |

  • | 为什么QQ上的网络状态没有了? |

  • | count(*) count(1)哪个更快? |

  • | 儿子抑郁四年左右了,他的未来该怎么办? |

  • 这个问题就问得没格局,咱就说一点,他又没让你掏钱,作为一个学...

    2025-06-19
  • Talulah的人设,漂亮,身材好,家里不缺钱,演员,马斯克...

    2025-06-19
  • 我这好像不算乐器吧,但有一次我去我亲戚家玩,我表弟直接上手锤...

    2025-06-19
  • 1 见过发短***维权的,也见过发短***擦边的。 这是第...

    2025-06-19

关注我们

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