网站地图官方微信:
网站首页 jiaohezhen xijiaxiang zhangxiazhen anquanxiang danguizhen ribuxiang

当前位置: 首页 >

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

不是。

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

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

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

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

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

  • | 穿瑜伽裤爬山的女生会不会害羞? |

    上个月去爬太室山,前面就有个瑜伽裤女生,一个人,本来我按我的...

    查看详情>>
  • | 瑜伽裤和牛仔裤哪个更显身材? |

  • | AI日报:MiniMax公布上市后首份财报;千问开源Qwen3.5小型模型系列;Claude Code官方语音模式上线 |

  • | 为什么说微软 Win11,有苹果 macOS 的感觉? |

  • | 为什么 WebStorm 这么好用还会有人去用 VSCode? |

  • | 如何看待22岁中国游客从泰国豪华酒店21层坠楼身亡? |

  • | 荣耀Magic V6官宣首发新一代鲁班盾构钢铰链 |

  • | 女主播和榜一大哥现实碰面会做什么? |

  • | 大量消息在 MQ 里长时间积压,该如何解决? |

  • | 消息称腾讯内测QClaw一键启动包:支持微信QQ双端接入OpenClaw智能体 |

  • | 下辈子想当只鸟,大家有什么经验可以分享吗? |

  • 我将我的鸿蒙Next应用提交到应用市场时,在可支持的设备类型...

    2025-06-18
  • 年前***病毒闹得最厉害的时候,我跟八岁的女儿半个月都没有出...

    2025-06-17
  • 之前一直想做笔记软件分享,今天恰好非常有分享欲。 大学毕业...

    2025-06-18
  • 大家有没有发现一个非常诡异的事情,你看055都下了两大锅饺子...

    2025-06-18

关注我们

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