[−][src]Struct wasmer_clif_fork_wasm::MemoryIndex
Index type of a linear memory (imported or defined) inside the WebAssembly module.
Methods
impl MemoryIndex
pub fn from_u32(x: u32) -> Self
Return the underlying index value as a u32
.
pub fn as_u32(self) -> u32
Return the underlying index value as a u32
.
Trait Implementations
impl PartialEq<MemoryIndex> for MemoryIndex
[src]
fn eq(&self, other: &MemoryIndex) -> bool
[src]
fn ne(&self, other: &MemoryIndex) -> bool
[src]
impl Eq for MemoryIndex
[src]
impl Ord for MemoryIndex
[src]
fn cmp(&self, other: &MemoryIndex) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialOrd<MemoryIndex> for MemoryIndex
[src]
fn partial_cmp(&self, other: &MemoryIndex) -> Option<Ordering>
[src]
fn lt(&self, other: &MemoryIndex) -> bool
[src]
fn le(&self, other: &MemoryIndex) -> bool
[src]
fn gt(&self, other: &MemoryIndex) -> bool
[src]
fn ge(&self, other: &MemoryIndex) -> bool
[src]
impl Hash for MemoryIndex
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Copy for MemoryIndex
[src]
impl Debug for MemoryIndex
[src]
impl Clone for MemoryIndex
[src]
fn clone(&self) -> MemoryIndex
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl ReservedValue for MemoryIndex
fn reserved_value() -> MemoryIndex
impl EntityRef for MemoryIndex
Auto Trait Implementations
impl Send for MemoryIndex
impl Sync for MemoryIndex
impl Unpin for MemoryIndex
impl RefUnwindSafe for MemoryIndex
impl UnwindSafe for MemoryIndex
Blanket Implementations
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> SparseMapValue<T> for T where
T: EntityRef,
[src]
T: EntityRef,