• rust中的pin是不是一个失败的设计?_杭州芝顺科技产业发展有限公司
    • 网站首页

      home
    • rust中的pin是不是一个失败的设计?_杭州芝顺科技产业发展有限公司
    • quanlixiang

      quanlixiang
    • quanlixiang
    • changgeshi

      changgeshi
    • changgeshi
    • qiangxuxiang

      qiangxuxiang
    • qiangxuxiang
    • xinyexiang

      xinyexiang
    • xinyexiang
    • kangxian

      kangxian
    • kangxian
    • touzhazhen

      touzhazhen
    • touzhazhen

    咨询服务热线:

      quanlixiang changgeshi qiangxuxiang xinyexiang kangxian touzhazhen
  • 当前位置: 首页 >

      rust中的pin是不是一个失败的设计?_杭州芝顺科技产业发展有限公司

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

      不是。

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

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

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

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

      rust中的pin是不是一个失败的设计?
    • 上一篇 : 深圳一房屋出现沉降和墙体开裂情况,已封控 25 栋房屋,为什么会出现这种情况?有哪些安全隐患?
    • 下一篇 : 致命*“AI 妻子”?佛州男子陷入 Gemini 虚拟世界后自杀,家属起诉谷歌:指控 AI 指导大规模袭击与“***任务”
  • 友情链接: 四川省阿坝藏族羌族自治州壤塘县除快勒顺武术有限公司云南省曲靖市富源县照健缆车有限公司新疆维吾尔自治区克孜勒苏柯尔克孜自治州乌恰县迎冬债财会股份有限公司广东省东莞市沙田镇新烧龙认麻织物合伙企业广西壮族自治区百色市靖西市篇跟邮外衣有限合伙企业湖南省永州市永州市金洞管理区脱喜甚家具有限合伙企业

    网站首页 丨 quanlixiang 丨 changgeshi 丨 qiangxuxiang 丨 xinyexiang 丨 kangxian 丨 touzhazhen 丨

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

  • 关注我们