pub enum RegElementMode {
Active {
table: TableIdx,
offset: Vec<RegConstInstr>,
},
Passive,
Dropped,
}Expand description
Instantiation behavior of an element segment.
Variants§
Active
Written into the table at instantiation.
Passive
Retained for table.init until dropped.
Dropped
Declarative: only declares functions for ref.func; never usable
at runtime.
Trait Implementations§
Source§impl Clone for RegElementMode
impl Clone for RegElementMode
Source§fn clone(&self) -> RegElementMode
fn clone(&self) -> RegElementMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RegElementMode
impl Debug for RegElementMode
impl Eq for RegElementMode
Source§impl PartialEq for RegElementMode
impl PartialEq for RegElementMode
impl StructuralPartialEq for RegElementMode
Auto Trait Implementations§
impl Freeze for RegElementMode
impl RefUnwindSafe for RegElementMode
impl Send for RegElementMode
impl Sync for RegElementMode
impl Unpin for RegElementMode
impl UnsafeUnpin for RegElementMode
impl UnwindSafe for RegElementMode
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