网站地图官方微信:
网站首页 康桥镇 白濑乡 博白镇 草堂镇 龙亭镇 新开乡

当前位置: 首页 >

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

  • | ddns,仅ipv6访问,***s 高位端口号,需要ICP备案么?会被运营商封锁么? |

    明确几点: 无论你使用的端口号是多少,ISP侧很容易发现你存...

    查看详情>>
  • | CPU 为什么很少会坏? |

  • | 能分享一下你写过的rust项目吗? |

  • | 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性? |

  • | 存电话号码,究竟该用int类型还是string类型? |

  • | 你健身是为了什么? |

  • | 国密加密算法有多安全呢? |

  • | 055驱逐舰的战力被低估还是被高估? |

  • | 一枚东风41能直接干掉一艘航母吗? |

  • | 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动? |

  • | 大家的NAS都是24小时不关机吗? |

  • 先说结论,打不过。 一米二什么概念?就一扫把棍。 无论是...

    2025-06-20
  • 看了高赞回答,很多人心里完全接受不了,2000多年前的古希腊...

    2025-06-20
  • 我之前也是喜欢严格遵循restful规范,什么get,pos...

    2025-06-20
  • 听歌不用会员 畅听全网歌曲 GitHub超火的开源软件 音流...

    2025-06-20

关注我们

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