Struct linera_wasmer_compiler::EngineInner
source · pub struct EngineInner { /* private fields */ }
Expand description
The inner contents of Engine
Implementations§
source§impl EngineInner
impl EngineInner
sourcepub fn compiler(&self) -> Result<&dyn Compiler, CompileError>
pub fn compiler(&self) -> Result<&dyn Compiler, CompileError>
Gets the compiler associated to this engine.
sourcepub fn signatures(&self) -> &SignatureRegistry
pub fn signatures(&self) -> &SignatureRegistry
Shared signature registry.
Auto Trait Implementations§
impl !Freeze for EngineInner
impl !RefUnwindSafe for EngineInner
impl Send for EngineInner
impl !Sync for EngineInner
impl Unpin for EngineInner
impl !UnwindSafe for EngineInner
Blanket Implementations§
source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
source§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
source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
source§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.