Skip to main content

Resume

Trait Resume 

Source
pub trait Resume<'a, R>
where R: Resume + 'a, <R::Backend as Poll>::Context: 'a,
{ // Required method unsafe fn try_resume( resolver: R, ) -> Result<R, Stopped<R, Error<<<R as Resolver>::Backend as Poll>::Error, <R as Resolver>::Fault>>>; }
Expand description

Finishes native retirement and rearms the retained generation source.

Required Methods§

Source

unsafe fn try_resume( resolver: R, ) -> Result<R, Stopped<R, Error<<<R as Resolver>::Backend as Poll>::Error, <R as Resolver>::Fault>>>

§Safety

Retain the exact source descriptor continuously until the next native quiescence or destruction, including when rearming publishes before an error.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§