网站地图官方微信:
网站首页 石城乡 寺头乡 福录乡 镇江市 塘洲镇 大甲区

当前位置: 首页 >

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

  • | 有哪些外行看起来很陋(low),但是内行人却觉得很高大上的东西? |

    网管。 十几年前,在大学宿舍里面天天啃着十几厘米厚的cis...

    查看详情>>
  • | Rust开发Web后端效率如何? |

  • | 中国的导弹水平到底怎么样? |

  • | 为什么越来越多的国内男孩,要娶国外女孩? |

  • | 鸿蒙电脑正式发布,今年的大一新生会不会扎堆购买鸿蒙电脑? |

  • | 《三体》的文笔很差吗? |

  • | 独立开发***能盈利吗?感觉好累... |

  • | 脸与身材不符是种怎样的体验? |

  • | 只有我觉得.doc文件比.docx文件便捷吗? |

  • | 可否留下一张照片以及照片背后的故事? |

  • | 你理想中的完美户型长什么样? |

  • 首先,现在的Linux桌面图形界面一点儿也不丑。 。 。 ...

    2025-06-19
  • 因为他撒谎了! 他说他跑步,月均300公里。 对,不跑步的人...

    2025-06-19
  • 一眨眼就到2025年了,新年快乐! 去年年底(其实就是昨天)...

    2025-06-19
  • 听歌不用会员 畅听全网歌曲 GitHub超火的开源软件 音流...

    2025-06-19

关注我们

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