Struct wasmtime_environ::wasmparser::types::ComponentType
source · [−]pub struct ComponentType {
pub imports: IndexMap<String, ComponentEntityType, RandomState>,
pub exports: IndexMap<String, ComponentEntityType, RandomState>,
/* private fields */
}Expand description
Represents a type of a component.
Fields
imports: IndexMap<String, ComponentEntityType, RandomState>The imports of the component type.
exports: IndexMap<String, ComponentEntityType, RandomState>The exports of the component type.
Trait Implementations
sourceimpl Clone for ComponentType
impl Clone for ComponentType
sourcefn clone(&self) -> ComponentType
fn clone(&self) -> ComponentType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for ComponentType
impl Send for ComponentType
impl Sync for ComponentType
impl Unpin for ComponentType
impl UnwindSafe for ComponentType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more