Struct wasmparser::FuncType [−][src]
Fields
params: Box<[Type]>
returns: Box<[Type]>
Trait Implementations
Returns the number of input types.
Returns the number of output types.
fn inputs(&self) -> WasmFuncTypeInputs<'_, Self>ⓘNotable traits for WasmFuncTypeInputs<'_, T>impl<T> Iterator for WasmFuncTypeInputs<'_, T> where
T: WasmFuncType, type Item = Type;
where
Self: Sized,
fn inputs(&self) -> WasmFuncTypeInputs<'_, Self>ⓘNotable traits for WasmFuncTypeInputs<'_, T>impl<T> Iterator for WasmFuncTypeInputs<'_, T> where
T: WasmFuncType, type Item = Type;
where
Self: Sized,
Notable traits for WasmFuncTypeInputs<'_, T>
impl<T> Iterator for WasmFuncTypeInputs<'_, T> where
T: WasmFuncType, type Item = Type;
Returns the list of inputs as an iterator.
fn outputs(&self) -> WasmFuncTypeOutputs<'_, Self>ⓘNotable traits for WasmFuncTypeOutputs<'_, T>impl<T> Iterator for WasmFuncTypeOutputs<'_, T> where
T: WasmFuncType, type Item = Type;
where
Self: Sized,
fn outputs(&self) -> WasmFuncTypeOutputs<'_, Self>ⓘNotable traits for WasmFuncTypeOutputs<'_, T>impl<T> Iterator for WasmFuncTypeOutputs<'_, T> where
T: WasmFuncType, type Item = Type;
where
Self: Sized,
Notable traits for WasmFuncTypeOutputs<'_, T>
impl<T> Iterator for WasmFuncTypeOutputs<'_, T> where
T: WasmFuncType, type Item = Type;
Returns the list of outputs as an iterator.
Auto Trait Implementations
impl RefUnwindSafe for FuncType
impl UnwindSafe for FuncType
Blanket Implementations
Mutably borrows from an owned value. Read more