about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWesley Wiser <wwiser@gmail.com>2016-09-30 09:56:58 -0400
committerGitHub <noreply@github.com>2016-09-30 09:56:58 -0400
commita5244dd66c873f140406c4498c3c5c7615c3d1ee (patch)
tree5d2b033d3c02f6ed8e893f2855f8b8a54f5d0f5b
parentc88ed2a1a7c5e11932f2f2b315e527933d3f7ebf (diff)
Add `Send` and `Sync` traits to the reference
Fixes #36859
-rw-r--r--src/doc/reference.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/doc/reference.md b/src/doc/reference.md
index b72c3743a69..20970ab7a35 100644
--- a/src/doc/reference.md
+++ b/src/doc/reference.md
@@ -3959,6 +3959,16 @@ the top-level type for the implementation of the called method. If no such metho
 found, `.deref()` is called and the compiler continues to search for the method
 implementation in the returned type `U`.
 
+## The `Send` trait
+
+The `Send` trait indicates that a value of this type is safe to send from one 
+thread to another.
+
+## The 'Sync' trait
+
+The 'Sync' trait indicates that a value of this type is safe to share between
+multiple threads.
+
 # Memory model
 
 A Rust program's memory consists of a static set of *items* and a *heap*.