pub struct ExtractTable {
pub index: RuntimeTableIndex,
pub export: CoreExport<TableIndex>,
}
Expand description
Metadata for extraction of a table.
Fields§
§index: RuntimeTableIndex
The index of the table being defined in a VMComponentContext
.
export: CoreExport<TableIndex>
Where this table is being extracted from.
Trait Implementations§
Source§impl Debug for ExtractTable
impl Debug for ExtractTable
Source§impl<'de> Deserialize<'de> for ExtractTable
impl<'de> Deserialize<'de> for ExtractTable
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 ExtractTable
impl RefUnwindSafe for ExtractTable
impl Send for ExtractTable
impl Sync for ExtractTable
impl Unpin for ExtractTable
impl UnwindSafe for ExtractTable
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