Trait sp_runtime::BuildModuleGenesisStorage[][src]

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> BuildModuleGenesisStorage<T, ()> for GenesisConfig

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

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

impl<T: Config<I>, I: Instance> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config<I>, I: Instance> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

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

impl<T: Config, __GeneratedInstance: Instance> BuildModuleGenesisStorage<T, __GeneratedInstance> for GenesisConfig<T>

impl<T: Config<I>, I: Instance> BuildModuleGenesisStorage<T, I> for GenesisConfig<T, I>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

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

impl<T: Config> BuildModuleGenesisStorage<T, ()> for GenesisConfig<T>

impl<T: Config, __GeneratedInstance: Instance> BuildModuleGenesisStorage<T, __GeneratedInstance> for GenesisConfig