[−][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 Debug for SignatureIndex
[src]
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]
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self
1.21.0[src]
Compares and returns the minimum of two values. Read more
fn clamp(self, min: Self, max: Self) -> Self
[src]
🔬 This is a nightly-only experimental API. (
clamp
)Restrict a value to a certain interval. Read more
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,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Copy for SignatureIndex
[src]
impl Clone for SignatureIndex
[src]
fn clone(&self) -> SignatureIndex
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl ReservedValue for SignatureIndex
fn reserved_value() -> SignatureIndex
impl EntityRef for SignatureIndex
Auto Trait Implementations
impl Unpin for SignatureIndex
impl Sync for SignatureIndex
impl Send for SignatureIndex
impl RefUnwindSafe for SignatureIndex
impl UnwindSafe for SignatureIndex
Blanket Implementations
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> From<T> for T
[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,
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,