[−][src]Trait iced_native::executor::Executor
A type that can run futures.
Required methods
fn new() -> Result<Self, Error>
Creates a new Executor.
fn spawn(&self, future: impl Send + Future<Output = ()> + 'static)
Spawns a future in the Executor.
Provided methods
fn enter<R>(&self, f: impl FnOnce() -> R) -> R
Runs the given closure inside the Executor.
Some executors, like tokio, require some global state to be in place
before creating futures. This method can be leveraged to set up this
global state, call a function, restore the state, and obtain the result
of the call.