网站地图官方微信:
网站首页 沱湖乡 乳城镇 乐加乡 马头乡 强堆乡 埔盐乡

当前位置: 首页 >

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

  • | 为什么很多技术都觉得前端很简单? |

    今年一次创业,拿到融资后我作为技术负责人,需要招聘几个前端开...

    查看详情>>
  • | 如果苹果真的下架了微信的话,会发生什么? |

  • | postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢? |

  • | 豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响? |

  • | 为什么现在吹Rust的人这么多? |

  • | 前端是不是快没了? |

  • | Centos为什么突然没人用了? |

  • | 大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号? |

  • | 有没有了解最近广西贵港女孩被撞的事情? |

  • | 小区车位10万一个,租的话一个月300元,还有必要买车位吗? |

  • | go 有哪些成熟点的后台管理框架? |

  • 更新1: Vite又发7.0了,请注意兼容性。 ***s:...

    2025-06-28
  • 把“保存”(s***e)翻译成“挽救”。 。 。 记得本世...

    2025-06-28
  • 昨天走街串巷看到一个襄阳牛肉面,顺便有热干面,闻着味就知道绝...

    2025-06-28
  • 真实情况比这个要复杂。 你早上 10 点来到公司,这是你精...

    2025-06-27

关注我们

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