Expand description

Runtime information about a type

Structs

Type information about a reflected array

Type information about a reflected enum

Type information about a reflected function pointer

Type information about a reflected pointer

Type information about a primitive reflected type

Type information about a reflected reference

Type information about a reflected slice

Type information about a reflected struct

Type information about a reflected tuple

Type information about a reflected tuple-struct

Type information about a reflected union

Type information about a reflected unit struct

Enums

An enum that represents information about a reflected type. This supports basically any possible type in Rust, including primitives, arrays, and references. Generally, the only requirement is that the type implement the Reflected trait, though most types are also expected to implement another trait related to information they possess not shared by other type kinds.

Traits

Common information / operations between all types