Enum wasmparser::types::ComponentEntityType
source · pub enum ComponentEntityType {
Module(TypeId),
Func(TypeId),
Value(ComponentValType),
Type {
referenced: TypeId,
created: TypeId,
},
Instance(TypeId),
Component(TypeId),
}
Expand description
The entity type for imports and exports of a component.
Variants§
Module(TypeId)
The entity is a core module.
Func(TypeId)
The entity is a function.
Value(ComponentValType)
The entity is a value.
Type
Fields
The entity is a type.
Instance(TypeId)
The entity is a component instance.
Component(TypeId)
The entity is a component.
Implementations§
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