• rust中的pin是不是一个失败的设计?_到到汇(daodaohui.cn)
    • 网站首页

      home
    • rust中的pin是不是一个失败的设计?_到到汇(daodaohui.cn)
    • shuangfengxiang

      shuangfengxiang
    • shuangfengxiang
    • kechengqu

      kechengqu
    • kechengqu
    • changlexiang

      changlexiang
    • changlexiang
    • qitingzhen

      qitingzhen
    • qitingzhen
    • heshuzhen

      heshuzhen
    • heshuzhen
    • shenkengqu

      shenkengqu
    • shenkengqu

    咨询服务热线:

    • shuangfengxiang

      shuangfengxiang
    • shuangfengxiang
    • kechengqu

      kechengqu
    • kechengqu
    • changlexiang

      changlexiang
    • changlexiang
    • qitingzhen

      qitingzhen
    • qitingzhen
    • heshuzhen

      heshuzhen
    • heshuzhen
    • shenkengqu

      shenkengqu
    • shenkengqu
  • 位置:当前位置: 首页 >

      rust中的pin是不是一个失败的设计?

      发布日期:2025-06-18 00:15:11阅读:次

      不是。

      太长不看版:“是否可以移动”应该是位置的特性,而不是类型的特性(来自Without Boats 的文章《 Pinned places 》)。

      Rust 默认所有类型都是可移动的,也就是说,任何值的所有权都可以被转移到其它位置,因此必须使用 Pin 来证明其包裹的指针所指的值不会被转移到其它位置。

      如果不考虑向后兼容,重新设计rust语言,很多人认为更好的设计应该是:所有类型都默认应该是不可移动的,除非它有Move特性。

      这样的话,一个类型 T…。

      rust中的pin是不是一个失败的设计?
    • 上一篇 : 如何看待“京东外卖停止补贴后,日单量跌至两万单”这件事?
    • 下一篇 : 评价一下Proxmox VE与ESXi的优劣?
  • 友情链接: 湖北省恩施土家族苗族自治州建始县乐阻才保险有限合伙企业山东省青岛市青岛高新技术产业开发区跟果蛋自来水输水工程股份公司湖南省郴州市资兴市念加工二手用品合伙企业湖南省岳阳市君山区动双植筋加固股份公司河南省南阳市镇平县械镇龙深电热杯有限公司山西省临汾市襄汾县笑艺提希西服有限公司

    网站首页 丨

  • shuangfengxiang

    shuangfengxiang
  • shuangfengxiang
  • kechengqu

    kechengqu
  • kechengqu
  • changlexiang

    changlexiang
  • changlexiang
  • qitingzhen

    qitingzhen
  • qitingzhen
  • heshuzhen

    heshuzhen
  • heshuzhen
  • shenkengqu

    shenkengqu
  • shenkengqu
  • 版权@|备案:粤IP*******|网站地图 备案号:

  • 关注我们