Explain that RefCell is single-threaded.

Fixes #21469.
This commit is contained in:
Steve Klabnik 2015-01-21 12:43:34 -05:00
parent 6869645e86
commit 973c2f65ae

View File

@ -74,6 +74,10 @@
//! }
//! ```
//!
//! Note that this example uses `Rc<T>` and not `Arc<T>`. `RefCell<T>`s are for single-threaded
//! scenarios. Consider using `Mutex<T>` if you need shared mutability in a multi-threaded
//! situation.
//!
//! ## Implementation details of logically-immutable methods
//!
//! Occasionally it may be desirable not to expose in an API that