[][src]Enum parity_wasm::elements::External

pub enum External {
    Function(u32),
    Table(TableType),
    Memory(MemoryType),
    Global(GlobalType),
}

External to local binding.

Variants

Function(u32)

Binds to a function whose type is associated with the given index in the type section.

Table(TableType)

Describes local table definition to be imported as.

Memory(MemoryType)

Describes local memory definition to be imported as.

Global(GlobalType)

Describes local global entry to be imported as.

Trait Implementations

impl Deserialize for External[src]

type Error = Error

Serialization error produced by deserialization routine.

impl Serialize for External[src]

type Error = Error

Serialization error produced by serialization routine.

impl Copy for External[src]

impl PartialEq<External> for External[src]

impl Clone for External[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for External[src]

Auto Trait Implementations

impl Send for External

impl Sync for External

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.