pub struct WasmFunction {
pub instructions: Box<[Instruction]>,
pub data: WasmFunctionData,
pub locals: ValueCounts,
pub params: ValueCounts,
pub results: ValueCounts,
pub ty: Arc<FuncType>,
}Fields§
§instructions: Box<[Instruction]>§data: WasmFunctionData§locals: ValueCounts§params: ValueCounts§results: ValueCounts§ty: Arc<FuncType>Trait Implementations§
Source§impl Clone for WasmFunction
impl Clone for WasmFunction
Source§fn clone(&self) -> WasmFunction
fn clone(&self) -> WasmFunction
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 WasmFunction
impl Debug for WasmFunction
Source§impl Default for WasmFunction
impl Default for WasmFunction
Source§fn default() -> WasmFunction
fn default() -> WasmFunction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WasmFunction
impl<'de> Deserialize<'de> for WasmFunction
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
Source§impl PartialEq for WasmFunction
impl PartialEq for WasmFunction
Source§impl Serialize for WasmFunction
impl Serialize for WasmFunction
impl StructuralPartialEq for WasmFunction
Auto Trait Implementations§
impl Freeze for WasmFunction
impl RefUnwindSafe for WasmFunction
impl Send for WasmFunction
impl Sync for WasmFunction
impl Unpin for WasmFunction
impl UnsafeUnpin for WasmFunction
impl UnwindSafe for WasmFunction
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