Macro frame_support::impl_outer_config
source · [−]macro_rules! impl_outer_config {
(
pub struct $main:ident for $concrete:ident where
AllModulesWithSystem = $all_modules_with_system:ident
{
$( $config:ident =>
$snake:ident $( $instance:ident )? $( <$generic:ident> )*, )*
}
) => { ... };
(@CALL_FN
$runtime:ident;
$module:ident;
$instance:ident;
$extra:ident;
$storage:ident;
) => { ... };
(@CALL_FN
$runtime:ident;
$module:ident;
;
$extra:ident;
$storage:ident;
) => { ... };
}
Expand description
Implement the runtime genesis configuration.
This combines all pallet genesis configurations into one runtime specific genesis configuration.
ⓘ
pub struct GenesisConfig for Runtime where AllModulesWithSystem = AllModulesWithSystem {
rust_module_one: Option<ModuleOneConfig>,
...
}