pub(crate) struct WasmAvmRunner(AVMRunner<WasmtimeWasmBackend>);
Tuple Fields§
§0: AVMRunner<WasmtimeWasmBackend>
Trait Implementations§
source§impl AirRunner for WasmAvmRunner
impl AirRunner for WasmAvmRunner
fn call_tracing<'this>( &'this mut self, air: String, prev_data: Vec<u8>, data: Vec<u8>, init_peer_id: String, timestamp: u64, ttl: u32, current_peer_id: String, call_results: CallResults, tracing_params: String, tracing_output_mode: u8, keypair: &KeyPair, particle_id: String, ) -> LocalBoxFuture<'this, Result<RawAVMOutcome>>
source§impl DataToHumanReadable for WasmAvmRunner
impl DataToHumanReadable for WasmAvmRunner
Auto Trait Implementations§
impl !Freeze for WasmAvmRunner
impl !RefUnwindSafe for WasmAvmRunner
impl Send for WasmAvmRunner
impl !Sync for WasmAvmRunner
impl Unpin for WasmAvmRunner
impl !UnwindSafe for WasmAvmRunner
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
§fn deserialize(
&self,
deserializer: &mut D,
) -> Result<With<T, W>, <D as Fallible>::Error>
fn deserialize( &self, deserializer: &mut D, ) -> Result<With<T, W>, <D as Fallible>::Error>
Deserializes using the given deserializer
§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
Query the “status” flags for the
self
file descriptor.§fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.