Enum wast::TableKind [−][src]
pub enum TableKind<'a> {
Import {
import: InlineImport<'a>,
ty: TableType<'a>,
},
Normal(TableType<'a>),
Inline {
elem: RefType<'a>,
payload: ElemPayload<'a>,
},
}Different ways to textually define a table.
Variants
This table is actually an inlined import definition.
Show fields
Fields of Import
import: InlineImport<'a>ty: TableType<'a>Normal(TableType<'a>)A typical memory definition which simply says the limits of the table
The elem segments of this table, starting from 0, explicitly listed
Show fields
Fields of Inline
elem: RefType<'a>The element type of this table.
payload: ElemPayload<'a>The element table entries to have, and the length of this list is the limits of the table as well.