Struct rustc_mir::transform::generator::GeneratorSavedLocals [−][src]
Expand description
The set of Locals that must be saved across yield points.
GeneratorSavedLocal is indexed in terms of the elements in this set;
i.e. GeneratorSavedLocal::new(1) corresponds to the second local
included in this set.
Implementations
Returns an iterator over each GeneratorSavedLocal along with the Local it corresponds
to.
Transforms a BitSet<Local> that contains only locals saved across yield points to the
equivalent BitSet<GeneratorSavedLocal>.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GeneratorSavedLocalsimpl Send for GeneratorSavedLocalsimpl Sync for GeneratorSavedLocalsimpl Unpin for GeneratorSavedLocalsimpl UnwindSafe for GeneratorSavedLocalsBlanket Implementations
Layout
Note: Most layout information is completely unstable and may be different between compiler versions and platforms. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 32 bytes