abstract_sdk

Trait AppInterface

Source
pub trait AppInterface: ModuleInterface + ModuleIdentification {
    // Provided method
    fn apps<'a>(&'a self, deps: Deps<'a>) -> Apps<'_, Self> { ... }
}
Expand description

Interact with other modules on the Account.

Provided Methods§

Source

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

API for accessing Abstract Apps installed on the account.

§Example
use abstract_sdk::prelude::*;

let apps: Apps<MockModule>  = module.apps(deps.as_ref());

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§