[−][src]Enum holochain_wasmer_host::prelude::error::GrowError
An error occurred while growing a memory or table.
Variants
Error growing memory.
Error growing table.
ExceededMaxPages(PageError)
Max pages were exceeded.
Max pages for memory were exceeded.
CouldNotProtectMemory(MemoryProtectionError)
Error protecting memory.
CouldNotCreateMemory(MemoryCreationError)
Error creating memory.
Trait Implementations
impl Debug for GrowError
[src]
impl Display for GrowError
[src]
impl Error for GrowError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl Into<GrowError> for MemoryProtectionError
[src]
impl Into<GrowError> for MemoryCreationError
[src]
impl Into<GrowError> for PageError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for GrowError
[src]
impl Send for GrowError
[src]
impl Sync for GrowError
[src]
impl Unpin for GrowError
[src]
impl !UnwindSafe for GrowError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,