网站地图官方微信:
网站首页 土城镇 新海镇 白甸镇 长乐镇 唐县镇 浪珠乡

当前位置: 首页 >

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

  • | 为何 PC 需要单核高性能,而服务器不在乎? |

    任何软件都不可能把一个任务分配给2个核心进行运算的。 就那...

    查看详情>>
  • | 泉州有哪些正畸口碑好的医生? |

  • | golang 与rust 在服务器程序领域相比较,各有什么优劣势? |

  • | 如何看待alist被转手出售***? |

  • | MacOS真的比Windows流畅吗? |

  • | 为什么当今 Web 应用不都***用 WebSocket 形式进行数据交互? |

  • | 如何评价雷佳音、岳云鹏主演的电视剧《长安的荔枝》? |

  • | 为什么江苏省的GDP一直没有广东高? |

  • | MacOS真的比Windows流畅吗? |

  • | 为什么音乐老师几乎都是女的? |

  • | 凤凰传奇曾毅公开佩戴含有不雅元素的手表,这涉嫌违法吗?如何从法律角度解读? |

  • 上次爬华山遇上一对夫妻,女的30出头,男的明显大些,女士穿白...

    2025-06-20
  • 说一个老事吧。 苹果开源API代码里面有一段专门为微信的写注...

    2025-06-20
  • 亲自测试,一块intel的2t ssd,里面装满了许多vmw...

    2025-06-20
  • 实际工作中,2020年的时候用 Rust 在 ARM 设备上...

    2025-06-20

关注我们

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