Enum wasm_encoder::ComponentValType
source · pub enum ComponentValType {
Primitive(PrimitiveValType),
Type(u32),
}
Expand description
Represents a component value type.
Variants§
Primitive(PrimitiveValType)
The value is a primitive type.
Type(u32)
The value is to a defined value type.
The type index must be to a value type.
Trait Implementations§
source§impl Clone for ComponentValType
impl Clone for ComponentValType
source§fn clone(&self) -> ComponentValType
fn clone(&self) -> ComponentValType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ComponentValType
impl Debug for ComponentValType
source§impl Encode for ComponentValType
impl Encode for ComponentValType
source§impl From<PrimitiveValType> for ComponentValType
impl From<PrimitiveValType> for ComponentValType
source§fn from(ty: PrimitiveValType) -> Self
fn from(ty: PrimitiveValType) -> Self
Converts to this type from the input type.
source§impl Hash for ComponentValType
impl Hash for ComponentValType
source§impl PartialEq<ComponentValType> for ComponentValType
impl PartialEq<ComponentValType> for ComponentValType
source§fn eq(&self, other: &ComponentValType) -> bool
fn eq(&self, other: &ComponentValType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.