Enum wasmparser::types::ComponentEntityType
source · pub enum ComponentEntityType {
Module(TypeId),
Component(TypeId),
Instance(TypeId),
Func(TypeId),
Value(InterfaceTypeRef),
Type(TypeId),
}
Expand description
The entity type for imports and exports of a component.
Variants§
Module(TypeId)
The entity is a module.
Component(TypeId)
The entity is a component.
Instance(TypeId)
The entity is an instance.
Func(TypeId)
The entity is a component function.
Value(InterfaceTypeRef)
The entity is a value.
Type(TypeId)
The entity is a type.
Trait Implementations§
source§impl Clone for ComponentEntityType
impl Clone for ComponentEntityType
source§fn clone(&self) -> ComponentEntityType
fn clone(&self) -> ComponentEntityType
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 more