#[repr(u8)]pub enum ProcessAccessError {
OutOfBounds = 1,
GasLimitExceeded = 2,
}
Expand description
Memory access error during syscall that lazy-pages have caught. 0 index is reserved for an ok result.
Variants§
Trait Implementations§
Source§impl Clone for ProcessAccessError
impl Clone for ProcessAccessError
Source§fn clone(&self) -> ProcessAccessError
fn clone(&self) -> ProcessAccessError
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ProcessAccessError
impl Debug for ProcessAccessError
Source§impl From<ProcessAccessError> for u8
impl From<ProcessAccessError> for u8
Source§fn from(enum_value: ProcessAccessError) -> Self
fn from(enum_value: ProcessAccessError) -> Self
Converts to this type from the input type.
Source§impl TryFrom<u8> for ProcessAccessError
impl TryFrom<u8> for ProcessAccessError
Source§type Error = TryFromPrimitiveError<ProcessAccessError>
type Error = TryFromPrimitiveError<ProcessAccessError>
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ProcessAccessError
impl RefUnwindSafe for ProcessAccessError
impl Send for ProcessAccessError
impl Sync for ProcessAccessError
impl Unpin for ProcessAccessError
impl UnwindSafe for ProcessAccessError
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