Module frame_support::instances
source · Expand description
Some instance placeholder to be used in frame_support::pallet
attribute macro.
frame_support::pallet
attribute macro does only requires the instance generic I
to be
static (contrary to decl_*
macro which requires instance generic to implement
frame_support::traits::Instance
).
Thus support provides some instance types to be used, This allow some instantiable pallet to depend on specific instance of another:
pub trait Config<I: 'static = ()>: another_pallet::Config<I> {}
NOTE: frame_support::pallet
will reexport them inside the module, in order to make them
accessible to frame_support::construct_runtime
.
Structs
- Instance1 to be used for instantiable pallet define with
pallet
macro. - Instance2 to be used for instantiable pallet define with
pallet
macro. - Instance3 to be used for instantiable pallet define with
pallet
macro. - Instance4 to be used for instantiable pallet define with
pallet
macro. - Instance5 to be used for instantiable pallet define with
pallet
macro. - Instance6 to be used for instantiable pallet define with
pallet
macro. - Instance7 to be used for instantiable pallet define with
pallet
macro. - Instance8 to be used for instantiable pallet define with
pallet
macro. - Instance9 to be used for instantiable pallet define with
pallet
macro. - Instance10 to be used for instantiable pallet define with
pallet
macro. - Instance11 to be used for instantiable pallet define with
pallet
macro. - Instance12 to be used for instantiable pallet define with
pallet
macro. - Instance13 to be used for instantiable pallet define with
pallet
macro. - Instance14 to be used for instantiable pallet define with
pallet
macro. - Instance15 to be used for instantiable pallet define with
pallet
macro. - Instance16 to be used for instantiable pallet define with
pallet
macro.