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