about summary refs log tree commit diff
path: root/src/libcore/task
diff options
context:
space:
mode:
authorSon <leson.phung@gmail.com>2018-08-20 12:05:41 +1000
committerSon <leson.phung@gmail.com>2018-10-17 07:59:38 +1100
commitf8550a499fcc3c2589ada33dbb3081d77ee968bc (patch)
tree74a5b16fc628e3974cdebbc33f7d3538d98c8e93 /src/libcore/task
parent8a7048b72b7e9499dfae3f946baa92fc9e62a6b8 (diff)
downloadrust-f8550a499fcc3c2589ada33dbb3081d77ee968bc.tar.gz
rust-f8550a499fcc3c2589ada33dbb3081d77ee968bc.zip
Add doc for impl From for Waker
Diffstat (limited to 'src/libcore/task')
-rw-r--r--src/libcore/task/wake.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libcore/task/wake.rs b/src/libcore/task/wake.rs
index ab4ae50c443..7cc200837b4 100644
--- a/src/libcore/task/wake.rs
+++ b/src/libcore/task/wake.rs
@@ -188,6 +188,13 @@ impl LocalWaker {
 }
 
 impl From<LocalWaker> for Waker {
+    /// Converts a [`LocalWaker`] into a [`Waker`].
+    ///
+    /// This conversion forgets local waker and allocates a new waker with
+    /// the same inner.
+    ///
+    /// [`LocalWaker`]: struct.LocalWaker.html
+    /// [`Waker`]: struct.Waker.html
     #[inline]
     fn from(local_waker: LocalWaker) -> Self {
         local_waker.0