网站地图官方微信:
网站首页 里老乡 红石镇 新庄镇 马上乡 天鹅镇 大坡乡

当前位置: 首页 >

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

  • | Redis 分布式锁如何实现? |

    分布式锁指的是,所有服务中的所有线程都去获取同一把锁,但只有...

    查看详情>>
  • | 我想知道女生有没有处男情结? |

  • | 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢? |

  • | 苹果这家公司伟大之处在哪里? |

  • | 字节引入Rust是否代表J***a的缺点Go也没解决? |

  • | 曼德拉是南非的罪人吗? |

  • | 腰陆陆续续疼了一年多了,这个是腰突吗? |

  • | 印度公开藏南地区我方战士口咬手雷坚守的***,是想表达什么? |

  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

  • | 2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息? |

  • | 深圳大家都是怎么找对象呀? |

  • 先叠几个定语: 你要是写Reactive Web,用Web ...

    2025-06-21
  • 2025年了不要纠结这种问题,无脑Notion+markdo...

    2025-06-21
  • 这其实是商家也没想到5060这么强,黄狗一直对5060的性能...

    2025-06-21
  • 11月3日更新: 听取建议,逐渐缩减VM,转移到CT当中,然...

    2025-06-21

关注我们

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