网站地图官方微信:
网站首页 yinliuzhen tongliaoshi fanyangzhen dongmingxian baihexian helanxian

当前位置: 首页 >

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

不是。

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

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

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

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

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

  • | 不是都说6月美债要爆吗 怎么没消息了? |

    因为财政部自己回购了200亿美元的美债,金额史上最大,相当于...

    查看详情>>
  • | 如果让你设计攻打台湾地区,你会有什么好的想法和打法? |

  • | 马斯克宣布已激活了「星链」卫星通信系统,该系统现已在伊朗投入使用,这将对伊朗的互联网监管带来哪些影响? |

  • | 鸿蒙电脑应用开发和鸿蒙手机是一样的吗? |

  • | 我的世界怎么租一个四个人的服务器? |

  • | 如何看待抖音宝妈自学中医,肉蛋奶全忌,给孩子喂“古法米汤”,美名其曰“中医育儿”? |

  • | 618 有什么***椅值得入手,选购应该注意哪些方面? |

  • | Node.js是谁发明的? |

  • | 开源 waf 哪些值得推荐? |

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • | 是不是 Mac Mini(M4) 不值得? |

  • 我能想到的原因,有4.5个。 原因1:大美新疆,当得起旅游...

    2025-06-17
  • 先说约旦吧 第三次中东战争,以色列向埃及开战,向约旦开战,向...

    2025-06-18
  • 这是10年谷歌退出中国的影响延续。 我其实不愿意承认,一个...

    2025-06-17
  • 把白色粉末搅拌进水里的时候 ,一行弹幕突然飘过。 【恶毒女...

    2025-06-18

关注我们

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