Re-exportsΒ§
use std::fmt;πuse std::num::NonZero;πuse rustc_abi::Size;πuse rustc_apfloat::Float;πuse rustc_apfloat::ieee::Double;πuse rustc_apfloat::ieee::Half;πuse rustc_apfloat::ieee::Quad;πuse rustc_apfloat::ieee::Single;πuse rustc_data_structures::stable_hash::StableHash;πuse rustc_data_structures::stable_hash::StableHashCtxt;πuse rustc_serialize::Decodable;πuse rustc_serialize::Decoder;πuse rustc_serialize::Encodable;πuse rustc_serialize::Encoder;πuse rustc_span::bug;πuse crate::mir::interpret::Scalar;πuse crate::ty::TyCtxt;π
MacrosΒ§
- from_
scalar_ πint_ for_ x - from_
scalar_ πint_ for_ x_ signed - from_
x_ πfor_ scalar_ int - from_
x_ πfor_ scalar_ int_ signed
StructsΒ§
- Char
TryFrom Scalar Int - Error returned when a conversion from ScalarInt to char fails.
- Const
Int - A type for representing any integer. Only used for printing.
- Scalar
Int - The raw bytes of a simple value.
EnumsΒ§
- Atomic
Ordering - An enum to represent the compiler-side view of
intrinsics::AtomicOrdering. This lives here because thereβs a method in this file that needs it and it is entirely unclear where else to put thisβ¦ - Simd
Align - An enum to represent the compiler-side view of
intrinsics::simd::SimdAlign.