网站地图官方微信:
网站首页 塔上镇 石碣镇 寺村镇 大草乡 康马县 阡东镇

当前位置: 首页 >

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

  • | Flutter集成rust到底有多好? |

    要说最近比较火的语言和框架,Rust和基于Dart的Flut...

    查看详情>>
  • | VScode怎么配置好golang? |

  • | 想做流量卡代理,有哪些靠谱的流量卡代理平台? |

  • | 如何评价张靓颖刘宇宁《九万字》? |

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

  • | 新买的移动硬盘该格式化为 NTFS 还是 exFAT? |

  • | 大a下一个牛市多久到来? |

  • | 室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛? |

  • | 特朗普从上任期就非常敌对中国,为什么大选时中国国内很多人支持他当选,支持他的中国人是个什么群体? |

  • | 为什么妈妈岗网络上有些人评价很差? |

  • | udp比tcp快多少? |

  • 支持平摊= = 我读大学那会儿自从军训时看过室友晚上用桶装水...

    2025-06-24
  • 烤制的发酵面团,中国到处都是。 我们管它叫烧饼、火烧、锅盔、...

    2025-06-24
  • 如今人们越来越迷恋那些听上去“高大上”的专业,比如高考的学生...

    2025-06-24
  • 房子想出手?心不狠可不行! 武汉郊区还建房,116平,拆迁分...

    2025-06-24

关注我们

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