Struct wasmparser::FuncType[][src]

pub struct FuncType {
    pub params: Box<[Type]>,
    pub returns: Box<[Type]>,
}

Fields

params: Box<[Type]>returns: Box<[Type]>

Trait Implementations

impl Clone for FuncType[src]

impl Debug for FuncType[src]

impl Eq for FuncType[src]

impl Hash for FuncType[src]

impl PartialEq<FuncType> for FuncType[src]

impl StructuralEq for FuncType[src]

impl StructuralPartialEq for FuncType[src]

impl WasmFuncType for FuncType[src]

type Type = Type

A type that is comparable with Wasm types.

Auto Trait Implementations

impl RefUnwindSafe for FuncType

impl Send for FuncType

impl Sync for FuncType

impl Unpin for FuncType

impl UnwindSafe for FuncType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.