pub trait ModuleInterface: AccountIdentification + Dependencies {
    // Provided method
    fn modules<'a>(&'a self, deps: Deps<'a>) -> Modules<'_, Self> { ... }
}
Expand description

Interact with other modules on the Account.

Provided Methods§

source

fn modules<'a>(&'a self, deps: Deps<'a>) -> Modules<'_, Self>

API for retrieving information about installed modules.

Example
use abstract_sdk::prelude::*;

let modules: Modules<MockModule>  = module.modules(deps.as_ref());

Implementors§