diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2017-07-20 01:16:12 +0200 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2017-07-28 15:46:27 +0200 |
| commit | df0496a620f1a6e322df9748c9843ee8d87a8bd6 (patch) | |
| tree | 79c573e8a2eed1f9e9e0e54c815c91c1f1371d33 /src/libcore | |
| parent | 62e210fb3c26ffcfd767e17698e0ba9ce76d3e4d (diff) | |
| download | rust-df0496a620f1a6e322df9748c9843ee8d87a8bd6.tar.gz rust-df0496a620f1a6e322df9748c9843ee8d87a8bd6.zip | |
Rename State to GeneratorState
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/ops/generator.rs | 6 | ||||
| -rw-r--r-- | src/libcore/ops/mod.rs | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/libcore/ops/generator.rs b/src/libcore/ops/generator.rs index 5734e8008b7..a8217676653 100644 --- a/src/libcore/ops/generator.rs +++ b/src/libcore/ops/generator.rs @@ -16,7 +16,7 @@ #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] #[cfg_attr(not(stage0), lang = "generator_state")] #[unstable(feature = "generator_trait", issue = "43122")] -pub enum State<Y, R> { +pub enum GeneratorState<Y, R> { /// The generator suspended with a value. /// /// This state indicates that a generator has been suspended, and typically @@ -116,7 +116,7 @@ pub trait Generator { /// been returned previously. While generator literals in the language are /// guaranteed to panic on resuming after `Complete`, this is not guaranteed /// for all implementations of the `Generator` trait. - fn resume(&mut self) -> State<Self::Yield, Self::Return>; + fn resume(&mut self) -> GeneratorState<Self::Yield, Self::Return>; } #[unstable(feature = "generator_trait", issue = "43122")] @@ -125,7 +125,7 @@ impl<'a, T> Generator for &'a mut T { type Yield = T::Yield; type Return = T::Return; - fn resume(&mut self) -> State<Self::Yield, Self::Return> { + fn resume(&mut self) -> GeneratorState<Self::Yield, Self::Return> { (**self).resume() } } diff --git a/src/libcore/ops/mod.rs b/src/libcore/ops/mod.rs index 0f415a60c80..767b22e851e 100644 --- a/src/libcore/ops/mod.rs +++ b/src/libcore/ops/mod.rs @@ -191,7 +191,7 @@ pub use self::range::{RangeInclusive, RangeToInclusive}; pub use self::try::Try; #[unstable(feature = "generator_trait", issue = "43122")] -pub use self::generator::{Generator, State}; +pub use self::generator::{Generator, GeneratorState}; #[unstable(feature = "placement_new_protocol", issue = "27779")] pub use self::place::{Place, Placer, InPlace, Boxed, BoxPlace}; |
