[−][src]Struct wasmer_clif_fork_wasm::DefinedMemoryIndex
Index type of a defined memory inside the WebAssembly module.
Methods
impl DefinedMemoryIndex
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<DefinedMemoryIndex> for DefinedMemoryIndex
[src]
fn eq(&self, other: &DefinedMemoryIndex) -> bool
[src]
fn ne(&self, other: &DefinedMemoryIndex) -> bool
[src]
impl Eq for DefinedMemoryIndex
[src]
impl Ord for DefinedMemoryIndex
[src]
fn cmp(&self, other: &DefinedMemoryIndex) -> 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<DefinedMemoryIndex> for DefinedMemoryIndex
[src]
fn partial_cmp(&self, other: &DefinedMemoryIndex) -> Option<Ordering>
[src]
fn lt(&self, other: &DefinedMemoryIndex) -> bool
[src]
fn le(&self, other: &DefinedMemoryIndex) -> bool
[src]
fn gt(&self, other: &DefinedMemoryIndex) -> bool
[src]
fn ge(&self, other: &DefinedMemoryIndex) -> bool
[src]
impl Hash for DefinedMemoryIndex
[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 DefinedMemoryIndex
[src]
impl Debug for DefinedMemoryIndex
[src]
impl Clone for DefinedMemoryIndex
[src]
fn clone(&self) -> DefinedMemoryIndex
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl ReservedValue for DefinedMemoryIndex
fn reserved_value() -> DefinedMemoryIndex
impl EntityRef for DefinedMemoryIndex
Auto Trait Implementations
impl Send for DefinedMemoryIndex
impl Sync for DefinedMemoryIndex
impl Unpin for DefinedMemoryIndex
impl RefUnwindSafe for DefinedMemoryIndex
impl UnwindSafe for DefinedMemoryIndex
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,