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