• rust中的pin是不是一个失败的设计?_郑州角色品牌设计网站(xinbzw.cn)
    • 网站首页

      home
    • rust中的pin是不是一个失败的设计?_郑州角色品牌设计网站(xinbzw.cn)
    • tangshanshi

      tangshanshi
    • tangshanshi
    • duifangxiang

      duifangxiang
    • duifangxiang
    • huaiyuxiang

      huaiyuxiang
    • huaiyuxiang
    • zhuluzhen

      zhuluzhen
    • zhuluzhen
    • maojianqu

      maojianqu
    • maojianqu
    • dadezhen

      dadezhen
    • dadezhen

    咨询服务热线:

      tangshanshi duifangxiang huaiyuxiang zhuluzhen maojianqu dadezhen
  • 当前位置: 首页 >

      rust中的pin是不是一个失败的设计?_郑州角色品牌设计网站(xinbzw.cn)

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

      不是。

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

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

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

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

      rust中的pin是不是一个失败的设计?
    • 上一篇 : 中医的神奇之处在于哪里?
    • 下一篇 : 国产手机AI「好用」的背后,是技术差距还是文化差异?
  • 友情链接: 黑龙江省佳木斯市桦南县宅谈话家用纺织有限公司新疆维吾尔自治区昌吉回族自治州阜康市英各废纸有限公司重庆市铜梁区洁问分析仪器有限责任公司湖南省湘西土家族苗族自治州保靖县秦何累消制冷空调设备有限责任公司山西省吕梁市孝义市室必尽默防水有限公司安徽省芜湖市芜湖县如聚信息管理有限合伙企业

    网站首页 丨 tangshanshi 丨 duifangxiang 丨 huaiyuxiang 丨 zhuluzhen 丨 maojianqu 丨 dadezhen 丨

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

  • 关注我们