[−][src]Enum wast_parser::MemoryKind
Different syntactical ways a memory can be defined in a module.
Variants
This memory is actually an inlined import definition.
Fields of Import
Normal(MemoryType)A typical memory definition which simply says the limits of the memory
The data of this memory, starting from 0, explicitly listed
Trait Implementations
Auto Trait Implementations
impl<'a> Send for MemoryKind<'a>
impl<'a> Sync for MemoryKind<'a>
impl<'a> Unpin for MemoryKind<'a>
impl<'a> UnwindSafe for MemoryKind<'a>
impl<'a> RefUnwindSafe for MemoryKind<'a>
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,