[−][src]Enum wasmly::WebAssembly
Variants
MAGIC_NUMBER
VERSION_1
I32
I64
F32
F64
ANYFUNC
FUNC
EMPTY
SECTION_CUSTOM
SECTION_TYPE
SECTION_IMPORT
SECTION_FUNCTION
SECTION_TABLE
SECTION_MEMORY
SECTION_GLOBAL
SECTION_EXPORT
SECTION_START
SECTION_ELEMENT
SECTION_CODE
SECTION_DATA
UNREACHABLE
NOP
BLOCK
LOOP
IF
ELSE
END
BR
BR_IF
BR_TABLE
RETURN
CALL
CALL_INDIRECT
DROP
SELECT
LOCAL_GET
LOCAL_SET
LOCAL_TEE
GLOBAL_GET
GLOBAL_SET
I32_LOAD
I64_LOAD
F32_LOAD
F64_LOAD
I32_LOAD8_S
I32_LOAD8_U
I32_LOAD16_S
I32_LOAD16_U
I64_LOAD8_S
I64_LOAD8_U
I64_LOAD16_S
I64_LOAD16_U
I64_LOAD32_S
I64_LOAD32_U
I32_STORE
I64_STORE
F32_STORE
F64_STORE
I32_STORE8
I32_STORE16
I64_STORE8
I64_STORE16
I64_STORE32
CURRENT_MEMORY
GROW_MEMORY
I32_CONST
I64_CONST
F32_CONST
F64_CONST
I32_EQZ
I32_EQ
I32_NE
I32_LT_S
I32_LT_U
I32_GT_S
I32_GT_U
I32_LE_S
I32_LE_U
I32_GE_S
I32_GE_U
I64_EQZ
I64_EQ
I64_NE
I64_LT_S
I64_LT_U
I64_GT_S
I64_GT_U
I64_LE_S
I64_LE_U
I64_GE_S
I64_GE_U
F32_EQ
F32_NE
F32_LT
F32_GT
F32_LE
F32_GE
F64_EQ
F64_NE
F64_LT
F64_GT
F64_LE
F64_GE
I32_CLZ
I32_CTZ
I32_POPCNT
I32_ADD
I32_SUB
I32_MUL
I32_DIV_S
I32_DIV_U
I32_REM_S
I32_REM_U
I32_AND
I32_OR
I32_XOR
I32_SHL
I32_SHR_S
I32_SHR_U
I32_ROTL
I32_ROTR
I64_CLZ
I64_CTZ
I64_POPCNT
I64_ADD
I64_SUB
I64_MUL
I64_DIV_S
I64_DIV_U
I64_REM_S
I64_REM_U
I64_AND
I64_OR
I64_XOR
I64_SHL
I64_SHR_S
I64_SHR_U
I64_ROTL
I64_ROTR
F32_ABS
F32_NEG
F32_CEIL
F32_FLOOR
F32_TRUNC
F32_NEAREST
F32_SQRT
F32_ADD
F32_SUB
F32_MUL
F32_DIV
F32_MIN
F32_MAX
F32_COPYSIGN
F64_ABS
F64_NEG
F64_CEIL
F64_FLOOR
F64_TRUNC
F64_NEAREST
F64_SQRT
F64_ADD
F64_SUB
F64_MUL
F64_DIV
F64_MIN
F64_MAX
F64_COPYSIGN
I32_WRAP_F64
I32_TRUNC_S_F32
I32_TRUNC_U_F32
I32_TRUNC_S_F64
I32_TRUNC_U_F64
I64_EXTEND_S_I32
I64_EXTEND_U_I32
I64_TRUNC_S_F32
I64_TRUNC_U_F32
I64_TRUNC_S_F64
I64_TRUNC_U_F64
F32_CONVERT_S_I32
F32_CONVERT_U_I32
F32_CONVERT_S_I64
F32_CONVERT_U_I64
F32_DEMOTE_F64
F64_CONVERT_S_I32
F64_CONVERT_U_I32
F64_CONVERT_S_I64
F64_CONVERT_U_I64
F64_PROMOTE_F32
I32_REINTERPRET_F32
I64_REINTERPRET_F64
F32_REINTERPRET_I32
F64_REINTERPRET_I64
DESC_FUNCTION
DESC_TABLE
DESC_MEMORY
DESC_GLOBAL
LIMIT_MIN
LIMIT_MIN_MAX
IMMUTABLE
MUTABLE
RAW(Vec<u8>)
EMPTY_VEC
Trait Implementations
impl ToBytes for WebAssembly
[src]
impl Clone for WebAssembly
[src]
fn clone(&self) -> WebAssembly
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<'_> From<&'_ str> for WebAssembly
[src]
impl<'_> From<&'_ DataType> for WebAssembly
[src]
impl From<i32> for WebAssembly
[src]
impl From<u32> for WebAssembly
[src]
impl From<Vec<WebAssembly>> for WebAssembly
[src]
fn from(l: Vec<WebAssembly>) -> Self
[src]
impl<'_> From<&'_ Vec<WebAssembly>> for WebAssembly
[src]
fn from(l: &Vec<WebAssembly>) -> Self
[src]
impl Debug for WebAssembly
[src]
Auto Trait Implementations
impl Send for WebAssembly
impl Sync for WebAssembly
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,