Skip to main content

Module layout

Module layout 

Source
Expand description

Compute the binary representation of a type

Re-exportsยง

pub use self::adt::layout_of_adt_query;
pub use self::target::target_data_layout_query;

Modulesยง

adt ๐Ÿ”’
Compute the binary representation of structs, unions and enums
target ๐Ÿ”’
Target dependent parameters needed for layouts

Structsยง

LayoutCx ๐Ÿ”’
RustcEnumVariantIdx
RustcFieldIdx

Enumsยง

LayoutError

Functionsยง

extract_const_value ๐Ÿ”’
field_ty ๐Ÿ”’
layout_of_adt_query
layout_of_simd_ty ๐Ÿ”’
layout_of_ty_cycle_result ๐Ÿ”’
layout_of_ty_query
scalar_unit ๐Ÿ”’
struct_tail_erasing_lifetimes ๐Ÿ”’
target_data_layout_query

Type Aliasesยง

Layout
TagEncoding
Variants