Enum tauri::async_runtime::RuntimeHandle
source · pub enum RuntimeHandle {
Tokio(TokioHandle),
}
Expand description
A handle to the async runtime
Variants§
Tokio(TokioHandle)
The tokio handle.
Implementations§
source§impl RuntimeHandle
impl RuntimeHandle
sourcepub fn inner(&self) -> &TokioHandle
pub fn inner(&self) -> &TokioHandle
Gets a reference to the TokioHandle
.
sourcepub fn spawn_blocking<F, R>(&self, func: F) -> JoinHandle<R> ⓘ
pub fn spawn_blocking<F, R>(&self, func: F) -> JoinHandle<R> ⓘ
Runs the provided function on an executor dedicated to blocking operations.
sourcepub fn spawn<F>(&self, task: F) -> JoinHandle<F::Output> ⓘ
pub fn spawn<F>(&self, task: F) -> JoinHandle<F::Output> ⓘ
Spawns a future onto the runtime.
Trait Implementations§
source§impl Clone for RuntimeHandle
impl Clone for RuntimeHandle
source§fn clone(&self) -> RuntimeHandle
fn clone(&self) -> RuntimeHandle
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for RuntimeHandle
impl !RefUnwindSafe for RuntimeHandle
impl Send for RuntimeHandle
impl Sync for RuntimeHandle
impl Unpin for RuntimeHandle
impl !UnwindSafe for RuntimeHandle
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