pub trait BuildModuleGenesisStorage<T, I>: Sized {
    fn build_module_genesis_storage(
        &self,
        storage: &mut Storage
    ) -> Result<(), String>; }
Expand description

Something that can build the genesis storage of a module.

Required Methods§

Create the module genesis storage into the given storage and child_storage.

Implementors§

impl<T: Config<I>, I: 'static> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config<I>, I: 'static> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config<I>, I: 'static> BuildModuleGenesisStorage<T, I> for GenesisConfig

impl<T: Config<I>, I: 'static> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config<I>, I: 'static> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config<I>, I: 'static> BuildModuleGenesisStorage<T, I> for GenesisConfig