Enum avm_server::IValue [−]
pub enum IValue { }
Expand description
A WIT value.
Variants
Boolean(bool)
Expand description
Boolean value.
S8(i8)
Expand description
A 8-bits signed integer.
S16(i16)
Expand description
A 16-bits signed integer.
S32(i32)
Expand description
A 32-bits signed integer.
S64(i64)
Expand description
A 64-bits signed integer.
U8(u8)
Expand description
A 8-bits unsigned integer.
U16(u16)
Expand description
A 16-bits unsigned integer.
U32(u32)
Expand description
A 32-bits unsigned integer.
U64(u64)
Expand description
A 64-bits unsigned integer.
F32(f32)
Expand description
A 32-bits float.
F64(f64)
Expand description
A 64-bits float.
String(String)
Expand description
A string.
Expand description
Specialization of array type for byte vector.
Expand description
A byte array.
I32(i32)
Expand description
A 32-bits integer (as defined in WebAssembly core).
I64(i64)
Expand description
A 64-bits integer (as defined in WebAssembly core).
Expand description
A record.
Trait Implementations
impl StructuralPartialEq for IValue
Auto Trait Implementations
impl RefUnwindSafe for IValue
impl Send for IValue
impl Sync for IValue
impl Unpin for IValue
impl UnwindSafe for IValue
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more