[][src]Trait wasmer::NamedResolver

pub trait NamedResolver {
    fn resolve_by_name(&self, module: &str, field: &str) -> Option<Export>;
}

Import resolver connects imports with available exported values.

This is a specific subtrait for Resolver for those users who don't care about the index, but only about the module and field for the resolution.

Required methods

fn resolve_by_name(&self, module: &str, field: &str) -> Option<Export>

Resolves an import a WebAssembly module to an export it's hooked up to.

It receives the module and field names and return the Export in case it's found.

Loading content...

Implementations on Foreign Types

impl<'_, T> NamedResolver for &'_ T where
    T: NamedResolver
[src]

impl NamedResolver for Box<dyn NamedResolver + 'static>[src]

Loading content...

Implementors

impl NamedResolver for ImportObject[src]

impl<A, B> NamedResolver for NamedResolverChain<A, B> where
    A: NamedResolver,
    B: NamedResolver
[src]

Loading content...