[−][src]Enum walrus::TableKind
The kinds of tables that can exist
Variants
Function(FunctionTable)
A table of anyfunc
functions.
Contains the initialization list for this table, if any.
A table of type anyref
values
Methods
impl TableKind
[src]
pub fn unwrap_function(&self) -> &FunctionTable
[src]
Unwrap TableKind
to get inner FunctionTable
. Panics if TableKind
is anything other than Function
pub fn unwrap_anyref(&self) -> &AnyrefTable
[src]
Unwrap TableKind
to get inner Anyref
. Panics if TableKind
is anything other than Anyref
Trait Implementations
Auto Trait Implementations
impl Send for TableKind
impl Sync for TableKind
impl Unpin for TableKind
impl UnwindSafe for TableKind
impl RefUnwindSafe for TableKind
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,