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§
source§impl PartialEq<Asyncness> for Asyncness
impl PartialEq<Asyncness> for Asyncness
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§
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