Module std::raw
Contains struct definitions for the layout of compiler built-in types.
They can be used as targets of transmutes in unsafe code for manipulating the raw representations directly.
Their definitition should always match the ABI defined in rustc::back::abi
.
Structs
Box | The representation of a Rust managed box |
Closure | The representation of a Rust closure |
Procedure | The representation of a Rust procedure ( |
Slice | The representation of a Rust slice |
TraitObject | The representation of a Rust trait object. |
Vec | The representation of a Rust vector |
Traits
Repr | This trait is meant to map equivalences between raw structs and their corresponding rust values. |
Type Definitions
String | The representation of a Rust string |