网站地图官方微信:
网站首页 平潭县 大塘乡 浩塘镇 留古镇 银花镇 佃坝镇

当前位置: 首页 >

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

  • | 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到? |

    能困住你的 只有你自己。 一个道理 : 就像是 你不行本身 ...

    查看详情>>
  • | 林述巍跟隋坡这两位谁的水平高? |

  • | 你们跟网友面过基吗?翻车了吗? |

  • | 蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗? |

  • | 从2025年开始,为什么很多程序员都扔掉了Windows、Mac和Linux,开始拥抱鸿蒙pc了? |

  • | 如何看待“将军的迈巴赫是属于人民的 将军只有每天24小时使用权”这句话? |

  • | React 知识点总结有哪些? |

  • | 为什么iPhone各方面都是顶配,却唯独信号不好? |

  • | 扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉? |

  • | 如何看待rust编写的zed编辑器? |

  • | 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计? |

  • 如果孩子周末除了玩的时间,还能拿出1个小时,那建议学习编程,...

    2025-06-19
  • 第十飞星舰 s36 静态测试原地爆炸了,我的判断没错,v2 ...

    2025-06-19
  • 完全没必要。 有栈协程和无栈协程是两种技术路线,没有绝对优势...

    2025-06-19
  • 不应该在乎这些东西,因为你怎么样都有别人攻击你的点,露出内衣...

    2025-06-19

关注我们

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