Module std::rawUnstable [-] [+] [src]

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 definition should always match the ABI defined in rustc::back::abi.

Structs

Closure

The representation of an old closure.

Slice

The representation of a slice like &[T].

TraitObject

The representation of a trait object like &SomeTrait.

Traits

Repr

This trait is meant to map equivalences between raw structs and their corresponding rust values.