Modules§
- memory_
units - WebAssembly-specific sizes and units.
Structs§
- F32
- A NaN preserving
f32type. - F64
- A NaN preserving
f64type. - Untyped
Value - An untyped
Value.
Enums§
- Trap
- Error type which can be thrown by wasm code or by host environment.
- Trap
Code - Error type which can be thrown by wasm code or by host environment.
- Untyped
Error - An error that may occur upon encoding or decoding slices of
UntypedValue. - Value
- Runtime representation of a value.
- Value
Type - Type of a value.
Traits§
- Arithmetic
Ops - Arithmetic operations.
- Decode
Untyped Slice - Tuple types that allow to decode a slice of
UntypedValue. - Encode
Untyped Slice - Tuple types that allow to encode a slice of
UntypedValue. - Extend
Into - Convert one type to another by extending with leading zeroes.
- Float
- Float-point value.
- From
Value - Trait for creating value from a
Value. - Host
Error - Trait that allows the host to return custom error.
- Integer
- Integer value.
- Little
Endian Convert - Types that can be converted from and to little endian bytes.
- Sign
Extend From - Sign-extends
Selfinteger type fromTinteger type. - Transmute
Into - Reinterprets the bits of a value of one type as another type.
- Truncate
Saturate Into - Convert one type to another by rounding to the nearest integer towards zero.
- TryTruncate
Into - Convert one type to another by rounding to the nearest integer towards zero.
- Wrap
Into - Convert one type to another by wrapping.