Struct abstract_sdk::ModuleRegistry
source · pub struct ModuleRegistry<'a, T: ModuleRegistryInterface> { /* private fields */ }
Implementations§
source§impl<'a, T: ModuleRegistryInterface> ModuleRegistry<'a, T>
impl<'a, T: ModuleRegistryInterface> ModuleRegistry<'a, T>
pub fn query_module_reference_raw( &self, module_info: &ModuleInfo ) -> AbstractSdkResult<ModuleReference>
sourcepub fn query_module(&self, module_info: ModuleInfo) -> AbstractSdkResult<Module>
pub fn query_module(&self, module_info: ModuleInfo) -> AbstractSdkResult<Module>
Smart query for a module
Trait Implementations§
source§impl<'a, T: Clone + ModuleRegistryInterface> Clone for ModuleRegistry<'a, T>
impl<'a, T: Clone + ModuleRegistryInterface> Clone for ModuleRegistry<'a, T>
source§fn clone(&self) -> ModuleRegistry<'a, T>
fn clone(&self) -> ModuleRegistry<'a, T>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more