Module frame_support::metadata [−][src]
Structs
| DefaultByteGetter | Wrapper over dyn pointer for accessing a cached once byte value. |
| ExtrinsicMetadata | Metadata of the extrinsic used by the runtime. |
| 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 |
| 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. |