网站地图官方微信:
网站首页 包装胶带 圆规 隐型眼镜 夜视仪 眼镜布 学校家具

当前位置: 首页 >

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

  • | 为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了? |

    活该的。 从诺基亚时代一代一代积累的粉丝,在安卓时代,UC...

    查看详情>>
  • | Linux爱好者能对Linux痴迷到什么程度? |

  • | 雷军为什么不愿意用性价比打法进军NAS? |

  • | 爸爸带大的孩子是什么样子? |

  • | 一个公司即将要倒闭的征兆是什么? |

  • | 为什么重庆的房子这么便宜? |

  • | 为什么有的女生喜欢穿紧身牛仔裤? |

  • | Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过? |

  • | 27寸显示器有必要上4K吗? |

  • | 如何评价***伊内斯·特洛奇亚的身材? |

  • | 面试官灵魂拷问:为什么 SQL 语句不要过多的 join? |

  • 死了很多龟了,分享我的经验,现在养龟稳定多了 1,乌龟本身不...

    2025-06-24
  • 哀其不幸,怒其不争, 90万,得多久才能赚回来, 太让人无语...

    2025-06-25
  • 巴西的编程语言都占领全世界了,中国怎么就不行呢? 转自公众号...

    2025-06-25
  • 因为很多人不看新闻,也不了解最新发生的事啊。 现在全世界8...

    2025-06-25

关注我们

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