Module repr

Module repr 

Source

Modulesยง

util ๐Ÿ”’

Structsยง

UnrecognizedReprError ๐Ÿ”’
The representation hint could not be parsed or was unrecognized.
UnsupportedReprError ๐Ÿ”’
The representation hint is not supported for the decorated type.

Enumsยง

AlignRepr ๐Ÿ”’
repr(packed(...)) or repr(align(...))
CompoundRepr ๐Ÿ”’
A compound representation: repr(C), repr(Rust), or repr(Int).
FromAttrsError ๐Ÿ”’
The error returned from Repr::from_attrs.
FromRawReprError ๐Ÿ”’
The error from converting from a RawRepr.
FromRawReprsError ๐Ÿ”’
The error from extracting a high-level repr type from a list of RawReprs.
PrimitiveRepr ๐Ÿ”’
repr(Int)
RawRepr ๐Ÿ”’
The result of parsing a single #[repr(...)] attribute or a single directive inside a compound #[repr(..., ...)] attribute.
Repr ๐Ÿ”’
The computed representation of a type.

Functionsยง

try_from_raw_reprs ๐Ÿ”’
Tries to extract a high-level repr from a list of RawReprs.

Type Aliasesยง

EnumRepr ๐Ÿ”’
The representations which can legally appear on an enum type.
StructUnionRepr ๐Ÿ”’
The representations which can legally appear on a struct or union type.