网站地图官方微信:
网站首页 凤仪乡 日照市 孙镇镇 南桥乡 糯垌镇 那大镇

当前位置: 首页 >

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

不是。

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

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

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

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

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

  • | 哪种局域网传输软件比较好? |

    最近更新了2款局域网传输软件,一共是8款。 有兴趣的可以 下...

    查看详情>>
  • | 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好? |

  • | 咖啡喝多了对人体有什么危害么? |

  • | 有什么合法的野路子,能年入三四十万的? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

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

  • | PC端非常好用的软件有哪些? |

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

  • | 什么是比悲伤更悲伤的故事? |

  • | 你的低成本爱好是什么? |

  • | 浴巾有好的推荐吗? |

  • You can't express your ideas f...

    2025-06-18
  • 在鹰击21搬出来之前,055是世界第一水平。 现在是外星科...

    2025-06-17
  • Lar***el。 去看了一下 解读两大主流框架lar**...

    2025-06-18
  • 首先,这是一出戏演了几遍了——以色列没***了。 以色列在...

    2025-06-18

关注我们

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