pub enum Asyncness {
Sync,
Blocking {
block_with: TokenStream,
},
Async,
}
Variants§
Sync
Wiggle function is synchronous, wasmtime Func is synchronous
Blocking
Wiggle function is asynchronous, but wasmtime Func is synchronous
Fields
§
block_with: TokenStream
Async
Wiggle function and wasmtime Func are asynchronous.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Asyncness
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