网站地图官方微信:
网站首页 夏集镇 张巷镇 大村镇 沱江镇 白蝉镇 拜城县

当前位置: 首页 >

Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?

主要是名字起错了,让人对这个功能有了一些不切实际的幻想。

Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。

Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?

  • | qwen3-0.6B这种小模型有什么实际意义和用途吗? |

    0.5b 这种才是最有用的,因为它可以万能地微调成单一小任务...

    查看详情>>
  • | 女明星穿瑜伽裤出门是什么体验? |

  • | 为什么 macOS 并不差,可市场总敌不过 Windows? |

  • | 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么? |

  • | 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说? |

  • | Firefox 浏览器是否还有可能浴火重生? |

  • | C盘为什么无法扩容? |

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

  • | 国产手机APP为什么越来越臃肿? |

  • | 谁在半夜看过鱼缸里的鱼,它们都在干什么? |

  • | 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器? |

  • 受害者冒个泡,这个品牌的充电宝我用过,带无线充电的,花了89...

    2025-06-24
  • 最喜欢开发端侧模型以及做隐私计算的公司必定是电子设备厂家,所...

    2025-06-24
  • [***: Docker搭建部署N***idrome,打造N...

    2025-06-24
  • 今天跟大家聊一下Scout被EDG执行的事。 近期,法院公...

    2025-06-24

关注我们

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