[][src]Module frame_support::storage::generator

Generators are a set of trait on which storage traits are implemented.

(i.e. implementing the generator for StorageValue on a type will automatically derive the implementation of StorageValue for this type).

They are used by decl_storage.

Structs

Enumerator

A key-value pair iterator for enumerable map.

Linkage

Linkage data of an element (it's successor and predecessor)

Traits

LinkedMapKeyFormat

A type-abstracted key format used for a family of linked-map types.

StorageDoubleMap

Generator for StorageDoubleMap used by decl_storage.

StorageLinkedMap

Generator for StorageLinkedMap used by decl_storage.

StorageMap

Generator for StorageMap used by decl_storage.

StorageValue

Generator for StorageValue used by decl_storage.