Sync与Send特征 #

一、Send 特征 #

Send标记类型可以在线程间转移所有权:

rust
// 大多数类型自动实现Send
// Rc<T> 不是Send,Arc<T> 是Send

二、Sync 特征 #

Sync标记类型可以安全地从多个线程访问:

rust
// T是Sync等价于&T是Send
// RefCell<T> 不是Sync,Mutex<T> 是Sync

三、总结 #

本章学习了:

  • Send 特征
  • Sync 特征
  • 线程安全类型
最后更新:2026-03-27