message: Fix this the rest of the way.
diff: @@ -26,7 +26,7 @@ pub trait Resolver {
  ///
  /// The index is useful because some WebAssembly modules may rely on that
  /// for resolving ambiguity in their imports. Such as:
  - /// ```
  + /// ```ignore
  /// (module
  /// (import "" "" (func))
  /// (import "" "" (func (param i32) (result i32)))
  @@ -237,6 +237,7 @@ pub struct NamedResolverChain<A: NamedResolver, B: NamedResolver> {
  /// A trait for chaining resolvers together.
  ///
  /// ```
  +/// # use wasmer_engine::{ChainableNamedResolver, NamedResolver};
  /// # fn chainable_test<A, B>(imports1: A, imports2: B)
  /// # where A: NamedResolver + Sized,
  /// # B: NamedResolver + Sized,
  @@ -251,9 +252,10 @@ pub trait ChainableNamedResolver: NamedResolver + Sized {
  /// This will cause the second resolver to override the first.
  ///
  /// ```
  + /// # use wasmer_engine::{ChainableNamedResolver, NamedResolver};
  /// # fn chainable_test<A, B>(imports1: A, imports2: B)
  /// # where A: NamedResolver + Sized,
  - /// # B: Namedresolver + Sized,
  + /// # B: NamedResolver + Sized,
  /// # {
  /// // override duplicates with imports from `imports2`
  /// imports1.chain_front(imports2);
  @@ -271,9 +273,10 @@ pub trait ChainableNamedResolver: NamedResolver + Sized {
  /// This will cause the first resolver to override the second.
  ///
  /// ```
  + /// # use wasmer_engine::{ChainableNamedResolver, NamedResolver};
  /// # fn chainable_test<A, B>(imports1: A, imports2: B)
  /// # where A: NamedResolver + Sized,
  - /// # B: Namedresolver + Sized,
  + /// # B: NamedResolver + Sized,
  /// # {
  /// // override duplicates with imports from `imports1`
  /// imports1.chain_back(imports2);
  