[][src]Enum wit_text::ValType

pub enum ValType {
    String,
    Anyref,
    S8,
    S16,
    S32,
    S64,
    I32,
    I64,
    U8,
    U16,
    U32,
    U64,
    F32,
    F64,
}

Possible value types that can be used in function signatures and such.

Variants

String
Anyref
S8
S16
S32
S64
I32
I64
U8
U16
U32
U64
F32
F64

Trait Implementations

impl Clone for ValType[src]

impl Eq for ValType[src]

impl PartialEq<ValType> for ValType[src]

impl Hash for ValType[src]

impl StructuralPartialEq for ValType[src]

impl StructuralEq for ValType[src]

impl<'a> Parse<'a> for ValType[src]

Auto Trait Implementations

impl Send for ValType

impl Sync for ValType

impl Unpin for ValType

impl UnwindSafe for ValType

impl RefUnwindSafe for ValType

Blanket Implementations

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 = !

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.

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

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

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