网站地图官方微信:
网站首页 修文镇 石沛镇 插花镇 乐峰镇 高陂镇 曹古乡

当前位置: 首页 >

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

  • | 为什么程序员独爱用Mac进行编程? |

    去闲鱼上搜 MacBook Pro M1,都是某互联网大厂满...

    查看详情>>
  • | 你见过最漂亮的女生长什么样? |

  • | 同事间的「奶茶社交」到底弊大于利还是利大于弊?作为职场新人,该如何应对这种社交方式? |

  • | 为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g? |

  • | 小米 YU7 推出晕车舒缓模式,晕车发生率降低 51%,如何看待此功能?抗晕能力未来会成为汽车标配吗? |

  • | 那你说什么样的是美女? |

  • | Rust的工程配置为何用toml格式? |

  • | AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗? |

  • | node.js可以做***识别分析吗? |

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

  • | 如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么? |

  • Go往往跟Rust持平甚至超越这个观点是错误的,GO的性能很...

    2025-06-27
  • 这问题是2019年的,现在是2024年。 在这五年里,MBP...

    2025-06-27
  • 因为你陷入了“ 我就一定要开全最高画质,不能开全最高就叫不能...

    2025-06-27
  • 因为国家测绘局(也许是工信部,反正是党领导的有关部门)要求,...

    2025-06-27

关注我们

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