pub enum TailCallOperator {
ReturnCall {
function_index: u32,
},
ReturnCallIndirect {
type_index: u32,
table_index: u32,
},
}Expand description
A subset of WebAssembly operations given by the TailCall proposal
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for TailCallOperator
impl Clone for TailCallOperator
Source§fn clone(&self) -> TailCallOperator
fn clone(&self) -> TailCallOperator
Returns a duplicate 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 TailCallOperator
impl Debug for TailCallOperator
Source§impl<'a> From<TailCallOperator> for Operator<'a>
impl<'a> From<TailCallOperator> for Operator<'a>
Source§fn from(op: TailCallOperator) -> Self
fn from(op: TailCallOperator) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TailCallOperator
impl RefUnwindSafe for TailCallOperator
impl Send for TailCallOperator
impl Sync for TailCallOperator
impl Unpin for TailCallOperator
impl UnwindSafe for TailCallOperator
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