[][src]Module scale_info::prelude

Exports from std, core and alloc crates.

Guarantees a stable interface between std and no_std modes.

Modules

any

This module implements the Any trait, which enables dynamic typing of any 'static type through runtime reflection.

boxed

A pointer type for heap allocation.

cmp

Functionality for ordering and comparison.

collections

Collection types.

fmt

Utilities for formatting and printing Strings.

hash

Generic hashing support.

marker

Primitive traits and types representing basic properties of types.

mem

Basic functions for dealing with memory.

num

Additional functionality for numerics.

string

A UTF-8–encoded, growable string.

vec

A contiguous growable array type with heap-allocated contents, written Vec<T>.

Macros

format

Creates a String using interpolation of runtime expressions.

vec

Creates a Vec containing the arguments.