about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/doc/unstable-book/src/language-features/generators.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/doc/unstable-book/src/language-features/generators.md b/src/doc/unstable-book/src/language-features/generators.md
index 3182aa2dbd7..231945db37b 100644
--- a/src/doc/unstable-book/src/language-features/generators.md
+++ b/src/doc/unstable-book/src/language-features/generators.md
@@ -38,11 +38,11 @@ fn main() {
 
     match generator.resume(()) {
         State::Yielded(1) => {}
-        _ => panic!("unexpected return from resume"),
+        _ => panic!("unexpected value from resume"),
     }
     match generator.resume(()) {
         State::Complete("foo") => {}
-        _ => panic!("unexpected return from resume"),
+        _ => panic!("unexpected value from resume"),
     }
 }
 ```
@@ -69,9 +69,9 @@ fn main() {
     };
 
     println!("1");
-    drop(generator.resume(()));
+    generator.resume(());
     println!("3");
-    drop(generator.resume(()));
+    generator.resume(());
     println!("5");
 }
 ```
@@ -175,8 +175,8 @@ fn main() {
         return ret
     };
 
-    drop(generator.resume(()));
-    drop(generator.resume(()));
+    generator.resume(());
+    generator.resume(());
 }
 ```
 
@@ -223,8 +223,8 @@ fn main() {
         __Generator::Start(ret)
     };
 
-    drop(generator.resume(()));
-    drop(generator.resume(()));
+    generator.resume(());
+    generator.resume(());
 }
 ```