pub enum AllocExtError {
Charge(ChargeError),
Alloc(AllocError),
}
Expand description
Ext
’s memory management (calls to allocate and free) error.
Variants§
Trait Implementations§
Source§impl BackendAllocSyscallError for AllocExtError
impl BackendAllocSyscallError for AllocExtError
type ExtError = UnrecoverableExtError
fn into_backend_error(self) -> Result<Self::ExtError, Self>
Source§impl Clone for AllocExtError
impl Clone for AllocExtError
Source§fn clone(&self) -> AllocExtError
fn clone(&self) -> AllocExtError
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 AllocExtError
impl Debug for AllocExtError
Source§impl Display for AllocExtError
impl Display for AllocExtError
Source§impl From<AllocError> for AllocExtError
impl From<AllocError> for AllocExtError
Source§fn from(original: AllocError) -> AllocExtError
fn from(original: AllocError) -> AllocExtError
Converts to this type from the input type.
Source§impl From<ChargeError> for AllocExtError
impl From<ChargeError> for AllocExtError
Source§fn from(original: ChargeError) -> AllocExtError
fn from(original: ChargeError) -> AllocExtError
Converts to this type from the input type.
Source§impl PartialEq for AllocExtError
impl PartialEq for AllocExtError
impl Eq for AllocExtError
impl StructuralPartialEq for AllocExtError
Auto Trait Implementations§
impl Freeze for AllocExtError
impl RefUnwindSafe for AllocExtError
impl Send for AllocExtError
impl Sync for AllocExtError
impl Unpin for AllocExtError
impl UnwindSafe for AllocExtError
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