Crate wasmi_core
source ·Modules
- WebAssembly-specific sizes and units.
Structs
- A NaN preserving
f32
type. - A NaN preserving
f64
type. - An untyped
Value
.
Enums
- Error type which can be thrown by wasm code or by host environment.
- Error type which can be thrown by wasm code or by host environment.
- An error that may occur upon encoding or decoding slices of
UntypedValue
. - Runtime representation of a value.
- Type of a value.
Traits
- Arithmetic operations.
- Tuple types that allow to decode a slice of
UntypedValue
. - Tuple types that allow to encode a slice of
UntypedValue
. - Convert one type to another by extending with leading zeroes.
- Float-point value.
- Trait for creating value from a
Value
. - Trait that allows the host to return custom error.
- Integer value.
- Types that can be converted from and to little endian bytes.
- Sign-extends
Self
integer type fromT
integer type. - Reinterprets the bits of a value of one type as another type.
- Convert one type to another by rounding to the nearest integer towards zero.
- Convert one type to another by rounding to the nearest integer towards zero.
- Convert one type to another by wrapping.