[][src]Module frame_support::metadata

Structs

DefaultByteGetter

Wrapper over dyn pointer for accessing a cached once byte value.

FnEncode

Newtype wrapper for support encoding functions (actual the result of the function).

ModuleMetadata

All metadata about an runtime module.

RuntimeMetadataPrefixed

Metadata prefixed by a u32 for reserved usage

StorageEntryMetadata

All the metadata about one storage entry.

StorageMetadata

All metadata of the storage.

Enums

DecodeDifferent

A type that decodes to a different type than it encodes. The user needs to make sure that both types use the same encoding.

RuntimeMetadata

The metadata of a runtime. The version ID encoded/decoded through the enum nature of RuntimeMetadata.

StorageEntryModifier

A storage entry modifier.

StorageEntryType

A storage entry type.

StorageHasher

Hasher used by storage maps

Traits

DefaultByte

A technical trait to store lazy initiated vec value as static dyn pointer.

ModuleErrorMetadata

All the metadata about errors in a module.

Type Definitions

RuntimeMetadataLastVersion

The latest version of the metadata.