Module abi  Copy item path  Source  AddressSpace  An identifier that specifies the address space that some operation
should operate on. Special address spaces have an effect on code generation,
depending on the target and the address spaces it implements. ArgAbi Information about the ABI of a function’s argument, or return value. FnAbi A function ABI definition. Layout LayoutShape  The layout of a type in memory. ReprFlags  ReprOptions  Representation options provided by the user TyAndLayout  The layout of a type, alongside the type itself. WrappingRange  Inclusive wrap-around range of valid values (bitwise representation), that is, if
start > end, it represents start..=MAX, followed by 0..=end. CallConvention  General language calling conventions. FieldsShape  Describes how the fields of a type are shaped in memory. FloatLength  Enum representing the existing float lengths. IntegerLength  Enum representing the existing integer lengths. IntegerType  PassMode  How a function argument should be passed in to the target function. Primitive Fundamental unit of memory access and layout. Scalar Information about one scalar component of a Rust type. TagEncoding ValueAbi  Describes how values of the type are passed by target ABIs,
in terms of categories of C types there are ABI rules for. VariantsShape