网站地图官方微信:
网站首页 包装项目合作 包装胶带 包装防伪 语音室成套设备 验钞机 信封

当前位置: 首页 >

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

不是。

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

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

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

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

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

  • | 巴基斯坦援助伊朗防空,大家怎么看? |

    歼10CE进入伊朗协防领空,预警机去不去,红旗9B去不去? ...

    查看详情>>
  • | Firefox是如何一步一步衰落的? |

  • | 发达国家放弃全电动车,我国电车一降再降,高举发展新能源汽车大旗,电车会变成中国车企自嗨吗? |

  • | 56 岁白岩松踢球摔倒久不能起,他目前情况如何?踢球时需要注意什么? |

  • | 足球的地面身体对抗和肌肉体重关系大,还是和技巧关系更大? |

  • | 中国的电动汽车是不是发展错方向了? |

  • | C罗赠送特朗普球衣:致唐纳德•特朗普总统,为和平而战。如何评价? |

  • | ddns,仅ipv6访问,***s 高位端口号,需要ICP备案么?会被运营商封锁么? |

  • | 和父母无法沟通你有多绝望? |

  • | 为什么小米造车可以叫小米,而华为不可以用华为品牌造车? |

  • | 颈椎病的最佳治疗方法是什么? |

  • 不评价,只从可行性上理解一下。 如果跟正常的青A一样公开申...

    2025-06-19
  • 军校毕业,一女同学托人转告,非我不嫁。 高中时,因为女生太优...

    2025-06-19
  • 偶然发现广西玉林的云天文化城(又名云天宫,以下皆简称“云天宫...

    2025-06-19
  • 身心结合的快乐 每解锁一个体式就会开心一次✌ ...

    2025-06-19

关注我们

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