about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSteve Klabnik <steve@steveklabnik.com>2015-01-22 18:09:59 -0500
committerSteve Klabnik <steve@steveklabnik.com>2015-01-22 18:09:59 -0500
commit0b793ea619c2657cd4197d1ec1cf2d156e2a8f57 (patch)
treeb778f3fa386578e623c02eddccba8a17b9e7dded
parent07fb31a0991cd9e92bea23d215392a812837fd36 (diff)
parent973c2f65ae1efab1d6b7446f57311f66bec85375 (diff)
Rollup merge of #21472 - steveklabnik:gh21469, r=huonw
Fixes #21469.
-rw-r--r--src/libcore/cell.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libcore/cell.rs b/src/libcore/cell.rs
index 963cb48db07..7f73be9eb5f 100644
--- a/src/libcore/cell.rs
+++ b/src/libcore/cell.rs
@@ -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