Module fabric_support::instances[][src]

Some instance placeholder to be used in fabric_support::noble attribute macro.

fabric_support::noble attribute macro does only requires the instance generic I to be static (contrary to decl_* macro which requires instance generic to implement fabric_support::traits::Instance).

Thus support provides some instance types to be used, This allow some instantiable noble to depend on specific instance of another:

pub trait Config<I: 'static = ()>: another_noble::Config<I> {}

NOTE: fabric_support::noble will reexport them inside the module, in order to make them accessible to fabric_support::construct_runtime.

Structs

Instance0

Instance0 to be used for instantiable noble define with noble macro.

Instance1

Instance1 to be used for instantiable noble define with noble macro.

Instance2

Instance2 to be used for instantiable noble define with noble macro.

Instance3

Instance3 to be used for instantiable noble define with noble macro.

Instance4

Instance4 to be used for instantiable noble define with noble macro.

Instance5

Instance5 to be used for instantiable noble define with noble macro.

Instance6

Instance6 to be used for instantiable noble define with noble macro.

Instance7

Instance7 to be used for instantiable noble define with noble macro.

Instance8

Instance8 to be used for instantiable noble define with noble macro.

Instance9

Instance9 to be used for instantiable noble define with noble macro.

Instance10

Instance10 to be used for instantiable noble define with noble macro.

Instance11

Instance11 to be used for instantiable noble define with noble macro.

Instance12

Instance12 to be used for instantiable noble define with noble macro.

Instance13

Instance13 to be used for instantiable noble define with noble macro.

Instance14

Instance14 to be used for instantiable noble define with noble macro.

Instance15

Instance15 to be used for instantiable noble define with noble macro.