[−][src]Enum wasmtime_environ::wasm::Alias
An entry in the alias section of a wasm module (from the module linking proposal)
Variants
ParentModule(ModuleIndex)A parent's module is being aliased into our own index space.
Note that the index here is in the parent's index space, not our own.
ParentType(TypeIndex)A parent's type is being aliased into our own index space
Note that the index here is in the parent's index space, not our own.
A previously created instance is having one of its exports aliased into our index space.
Fields of Child
instance: InstanceIndexThe index we're aliasing.
export: usizeThe nth export that we're inserting into our own index space locally.
Auto Trait Implementations
impl RefUnwindSafe for Alias[src]
impl Send for Alias[src]
impl Sync for Alias[src]
impl Unpin for Alias[src]
impl UnwindSafe for Alias[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,