Enum rustc_middle::mir::interpret::allocation::AllocError [−][src]
pub enum AllocError {
ReadPointerAsBytes,
InvalidUninitBytes(Option<UninitBytesAccess>),
}Expand description
We have our own error type that does not know about the AllocId; that information
is added when converting to InterpError.
Variants
Encountered a pointer where we needed raw bytes.
InvalidUninitBytes(Option<UninitBytesAccess>)Using uninitialized data where it is not allowed.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AllocErrorimpl Send for AllocErrorimpl Sync for AllocErrorimpl Unpin for AllocErrorimpl UnwindSafe for AllocErrorBlanket Implementations
Layout
Note: Most layout information is completely unstable and may be different between compiler versions and platforms. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 40 bytes