网站地图官方微信:
网站首页 万顺乡 东陈乡 庐江县 仁里乡 景泰县 扎朵镇

当前位置: 首页 >

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

  • | 为什么幼儿园的超前教育被叫停? |

    这个我来讲一件我的亲生经历, 我家老大今年八岁,在上幼儿园之...

    查看详情>>
  • | H264和H265谁画质好,求回谢谢!? |

  • | fm里为什么会出现球员属性跟表现不匹配的现象? |

  • | golang总体上有什么缺陷? |

  • | 你在生活中见过哪些「强者从不抱怨环境」的例子? |

  • | 为什么腾讯云或者阿里云不让自建dns服务器? |

  • | 中国是否必然和欧美决裂? |

  • | Caddy 和 Nginx 比有哪些优点和缺点? |

  • | 为什么以前电视和光盘都没杀死电影,现在电影行业突然就凉了? |

  • | 微软edge浏览器为什么逐渐被其他的浏览器代替? |

  • | 你为什么退出了乐队? |

  • 很久以前,***设你看中了一个音乐网站,部分音乐免费,部分音...

    2025-06-23
  • 有点偏题 前不久刚拿到一笔比赛奖金,当时父母打电话来问打算怎...

    2025-06-23
  • 一个个危言耸听,拿着鸡毛当令箭,像极了装在套子里的别里科夫:...

    2025-06-23
  • 不不不,把python去掉,只用rust。 组合个毛线啊,...

    2025-06-23

关注我们

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