网站地图官方微信:
网站首页 包装生产线 包装机械 包装产品加工 眼镜布 学校家具 学习机

当前位置: 首页 >

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

  • | 高德地图红绿灯读秒怎么实现的? |

    首先放结论:高德有相关的专利公开关于这个问题,之前看到相关报...

    查看详情>>
  • | 显示器选32还是27,2k还是4k? |

  • | Rust开发Web后端效率如何? |

  • | 为什么微信不向telegram学习? |

  • | 只有我觉得.doc文件比.docx文件便捷吗? |

  • | 真的有这种又苗条身材又爆炸的么? |

  • | 明星不拍戏的时候都在干什么? |

  • | docker怎么修改拉取源从指定的国内仓库拉取镜像? |

  • | php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑? |

  • | 为什么日本人口密度这么大还能住一户建,中国只能住楼房? |

  • | 我国为什么没有类似CIA和克格勃的对外情报机构? |

  • 现代语言崛起 事务发展规律罢了,能有VB 就能有C,能有C就...

    2025-06-25
  • ******无误(目前作者已删除该***) Windows ...

    2025-06-25
  • 每月一个点? 你确定? 你要说6%我不敢说,1%这都做不到,...

    2025-06-25
  • 就不想用rust吗?局面打开,j***a写一堆class太臃...

    2025-06-25

关注我们

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