Enum wasm_encoder::Export
source · [−]Expand description
Represents an export from a WebAssembly module.
Variants
Function(u32)
The export is a function.
Table(u32)
The export is a table.
Memory(u32)
The export is a memory.
Global(u32)
The export is a global.
Tag(u32)
The export is a tag.
This variant is used with the exception handling proposal.
Trait Implementations
impl Copy for Export
impl Eq for Export
impl StructuralEq for Export
impl StructuralPartialEq for Export
Auto Trait Implementations
impl RefUnwindSafe for Export
impl Send for Export
impl Sync for Export
impl Unpin for Export
impl UnwindSafe for Export
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more