[−][src]Module abi_stable::prefix_type
Types,traits,and functions used by prefix-types.
Structs
BoolArray | An array of 64 binary enums. |
PTStructLayout | Represents the layout of a prefix-type,for use in error messages. |
WithMetadataFor | The prefix-type metadata for |
WithMetadata_ | Wraps a prefix-type,with extra metadata about field count and layout. |
Enums
IsAccessible | Whether a field is accessible. |
IsConditional | Whether a field is conditional,
whether it has a |
Traits
PrefixTypeTrait | For types deriving |
Functions
panic_on_missing_field_ty | Used to panic with an error message informing the user that a field
is expected to be on the |
panic_on_missing_field_val | Used to panic with an error message informing the user that a field
is expected to be on |
panic_on_missing_fieldname | Used to panic with an error message informing the user that a field
is expected to be on the |
Type Definitions
FieldAccessibility | An array with whether the ith field of a prefix-type is accessible through its accessor method. |
FieldConditionality | An array with whether the ith field in the prefix of a prefix-type
is conditional,which means whether it has the
|
WithMetadata | Type alias for WithMetadata_<T,P> that
passes |