pub enum TableElementExpression {
Function(FuncIndex),
GlobalGet(GlobalIndex),
Null,
}
Expand description
Different kinds of expression that can initialize table elements.
Variants§
Trait Implementations§
source§impl Clone for TableElementExpression
impl Clone for TableElementExpression
source§fn clone(&self) -> TableElementExpression
fn clone(&self) -> TableElementExpression
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 moresource§impl Debug for TableElementExpression
impl Debug for TableElementExpression
source§impl<'de> Deserialize<'de> for TableElementExpression
impl<'de> Deserialize<'de> for TableElementExpression
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TableElementExpression
impl RefUnwindSafe for TableElementExpression
impl Send for TableElementExpression
impl Sync for TableElementExpression
impl Unpin for TableElementExpression
impl UnwindSafe for TableElementExpression
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more