pub enum CompletedOutputBuffer<OP: BufferHandles> {
Dequeued(DqBuffer<Output, OP>),
Canceled(CanceledBuffer<OP>),
}Variants§
Dequeued(DqBuffer<Output, OP>)
Canceled(CanceledBuffer<OP>)
Auto Trait Implementations§
impl<OP> !RefUnwindSafe for CompletedOutputBuffer<OP>
impl<OP> !Sync for CompletedOutputBuffer<OP>
impl<OP> !UnwindSafe for CompletedOutputBuffer<OP>
impl<OP> Freeze for CompletedOutputBuffer<OP>where
OP: Freeze,
impl<OP> Send for CompletedOutputBuffer<OP>
impl<OP> Unpin for CompletedOutputBuffer<OP>where
OP: Unpin,
impl<OP> UnsafeUnpin for CompletedOutputBuffer<OP>where
OP: UnsafeUnpin,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more