网站地图官方微信:
网站首页 包装用纸 包装相关设备 包装检测设备 折射仪 眼镜盒 信封

当前位置: 首页 >

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

  • | 中国现有的雷达技术能发现B2么? |

    B2这种大国重器, 和航母一样, 在兔子这边都是单开一页的,...

    查看详情>>
  • | UFC冠军有多厉害? |

  • | 浙江省内,宁波为什么高中教育超过杭州?是因为宁波有镇海中学吗? |

  • | 你为什么在日常生活中不敢穿的太漂亮? |

  • | 为什么macOS软件生态不敌Windows? |

  • | 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势? |

  • | 有个身高175cm女友是什么体验? |

  • | MacOS真的比Windows流畅吗? |

  • | 本人女20,平胸跟男生一样怎么办 ? |

  • | 指挥大规模军团作战很消耗脑力吗? |

  • | 如何反驳“电脑普及15年,年轻人还要淘宝代装steam”? |

  • 23年夏天在苏州一家潮汕牛肉火锅店 隔壁桌的一个女生,热裤加...

    2025-06-27
  • 因为,Windows 的兼容性真的太好了。 举个例子: 十...

    2025-06-27
  • 6月20日,Cloudflare immerse HongK...

    2025-06-27
  • 谢邀~ 看到这个问题,吓得我赶紧拿起手边的充电宝,还好有3C...

    2025-06-27

关注我们

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