Struct rustc_data_structures::box_region::PinnedGenerator [−][src]
pub struct PinnedGenerator<I, A, R> {
generator: Pin<Box<dyn Generator<Action, Yield = YieldType<I, A>, Return = R>>>,
}Fields
generator: Pin<Box<dyn Generator<Action, Yield = YieldType<I, A>, Return = R>>>Implementations
impl<I, A, R> PinnedGenerator<I, A, R>[src]
impl<I, A, R> PinnedGenerator<I, A, R>[src]Auto Trait Implementations
impl<I, A, R> !RefUnwindSafe for PinnedGenerator<I, A, R>
impl<I, A, R> !Send for PinnedGenerator<I, A, R>
impl<I, A, R> !Sync for PinnedGenerator<I, A, R>
impl<I, A, R> Unpin for PinnedGenerator<I, A, R>
impl<I, A, R> !UnwindSafe for PinnedGenerator<I, A, R>
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<'a, T> Captures<'a> for T where
T: ?Sized, [src]
T: ?Sized,