Enum wiggle_generate::config::Asyncness
source · [−]pub enum Asyncness {
Sync,
Blocking,
Async,
}
Variants
Sync
Wiggle function is synchronous, wasmtime Func is synchronous
Blocking
Wiggle function is asynchronous, but wasmtime Func is synchronous
Async
Wiggle function and wasmtime Func are asynchronous.
Implementations
Trait Implementations
impl Copy for Asyncness
impl Eq for Asyncness
impl StructuralEq for Asyncness
impl StructuralPartialEq for Asyncness
Auto Trait Implementations
impl RefUnwindSafe for Asyncness
impl Send for Asyncness
impl Sync for Asyncness
impl Unpin for Asyncness
impl UnwindSafe for Asyncness
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more