网站地图官方微信:
网站首页 包装用纸 包装防伪 包装成型机械 折射仪 眼镜架 眼镜及配件

当前位置: 首页 >

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

  • | 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些? |

    咦这事和我之前参加过的讨论有关,我应该可以回答至少一部分原因...

    查看详情>>
  • | 平面设计师要被时代淘汰了吗? |

  • | 老公想要买2万左右的相机,我该同意吗? |

  • | 长得和刘亦菲很像是一种什么体验? |

  • | 为什么成功人士的精力都非常旺盛? |

  • | 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗? |

  • | 为什么CCTV-6总是能播一些连院线都上不了的电影? |

  • | 如何看待“计算机民科“的网站51soez已关站维护一周? |

  • | “飞机是最安全的交通工具”这种说法,是否是谬论? |

  • | 电视机为什么有大流量上传? |

  • | 你会从mac转向Windows吗? |

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

    2025-06-26
  • 最新自研 tauri2.0+vue3.6+deepseek+...

    2025-06-26
  • 引言平时工作或生活中,我们偶尔会用到一些小工具,比如文本格式...

    2025-06-26
  • 因为有边际效益。 slc(1bit)到mlc(2bit),...

    2025-06-26

关注我们

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