网站地图官方微信:
网站首页 包装制品 包装胶带 包装防伪 包装成型机械 夜视仪 学校家具

当前位置: 首页 >

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

  • | 生完孩子身材依旧火辣是一种怎样的体验? |

    真的xswl,这个问题下某答主盗图,我说了一句“这个答主的过...

    查看详情>>
  • | 如何评价首个女性友好的编程语言HerCode? |

  • | 魔兽世界有必要4k吗? |

  • | 你刚刚复制了什么? |

  • | 电脑装机两个小时,算不算长时间? |

  • | python与nodejs哪个性能高? |

  • | 弗利萨那么害怕超级赛亚人,为啥还留着贝吉塔等人,不完全杀光? |

  • | 为什么中国企业几乎没有输出先进的管理理论? |

  • | 小米 YU7 发布会,有哪些大说特说的点其实是行业基操? |

  • | 为啥苹果不给 MacBook Pro 加上这些特性? |

  • | 如何看待西安地铁3号线近期的降速行为? |

  • 答案很简单,就是lcd和oled比参数比输了, lcd屏幕厂...

    2025-06-29
  • 研发从业17年,汽车座舱的底层是技术,最上层就是人性化,上层...

    2025-06-29
  • 最近看到一个评论真的痛 “不关你事,丝织不要停”这句都只能央...

    2025-06-29
  • 很多开发都是站在自己和身边环境角度来看,实际在web开发、小...

    2025-06-29

关注我们

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