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"),
}
}
```
};
println!("1");
- drop(generator.resume(()));
+ generator.resume(());
println!("3");
- drop(generator.resume(()));
+ generator.resume(());
println!("5");
}
```
return ret
};
- drop(generator.resume(()));
- drop(generator.resume(()));
+ generator.resume(());
+ generator.resume(());
}
```
__Generator::Start(ret)
};
- drop(generator.resume(()));
- drop(generator.resume(()));
+ generator.resume(());
+ generator.resume(());
}
```