Rust 中是否存在锁? The manual简要提到它,但我在标准库中找不到任何实现。如果它们存在,我们如何使用它们?
最佳答案
Rust 中的锁主要用于在运行时实现低级事物。正如@chris-morgan 所说,您通常不需要锁。通常,在任务之间进行同步的正确方法是传递消息。
如果消息传递不能满足您的需求,ARC 可能会起作用:http://static.rust-lang.org/doc/master/extra/arc/index.html
关于concurrency - 如何在 Rust 中使用锁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20042366/