Enum flowistry_pdg::rustc::mir::interpret::ResourceExhaustionInfo
source · pub enum ResourceExhaustionInfo {
StackFrameLimitReached,
MemoryExhausted,
AddressSpaceFull,
}
Expand description
Error information for when the program exhausted the resources granted to it by the interpreter.
Variants§
StackFrameLimitReached
The stack grew too big.
MemoryExhausted
There is not enough memory (on the host) to perform an allocation.
AddressSpaceFull
The address space (of the target) is full.
Auto Trait Implementations§
impl RefUnwindSafe for ResourceExhaustionInfo
impl Send for ResourceExhaustionInfo
impl Sync for ResourceExhaustionInfo
impl Unpin for ResourceExhaustionInfo
impl UnwindSafe for ResourceExhaustionInfo
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more