网站地图官方微信:
网站首页 包装用纸 包装项目合作 展示台 眼镜片 学习文具 修正带

当前位置: 首页 >

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

  • | 为什么大部分人都认为2560x1440是2K? |

    你说这个我就精神了,咱们来讨论一下USB1.0 ,USB2....

    查看详情>>
  • | 全栈(前端+j***a)是不是前端的未来? |

  • | 普通人有可能在羽毛球比赛中赢林丹1球吗? |

  • | 你见过身边身材最好的女生是什么样子的? |

  • | 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么? |

  • | 为什么中国JK无法拍出日本JK的感觉? |

  • | 普通人用得着4k分辨率的显示器吗? |

  • | 为什么都 2025 年了显卡还不能通杀 4K? |

  • | 妈妈和儿子需要避嫌吗? |

  • | 如何看待美团创始人王兴清空微博? |

  • | 开发小程序需要哪些资料? |

  • 我对***协议最不满的地方之一就在这里,就是它只规定了res...

    2025-06-28
  • 现场说法,现在时间:2025-06-24 20:25:46 ...

    2025-06-28
  • 看完了她的成都演唱会现场,不得不佩服这声音身体机能处于巅峰状...

    2025-06-28
  • 因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。 ...

    2025-06-28

关注我们

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