首页 > 解决方案 > 为什么 mpsc::Sender#send 和 mpsc::Receiver#recv 没有被标记为 mut?

问题描述

为什么Sender::send/Receiver::recv方法取&self而不是&mut self?他们正在使用包装他们的内部状态,UnsafeCell但我不明白为什么。

标签: rust

解决方案


推荐阅读