Module repr
Source - util ๐
- UnrecognizedReprError ๐
- The representation hint could not be parsed or was unrecognized.
- UnsupportedReprError ๐
- The representation hint is not supported for the decorated type.
- 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.
- try_from_raw_reprs ๐
- Tries to extract a high-level repr from a list of
RawReprs.
- EnumRepr ๐
- The representations which can legally appear on an enum type.
- StructUnionRepr ๐
- The representations which can legally appear on a struct or union type.