[][src]Enum capstone_sys::arm_vectordata_type

#[repr(u32)]
pub enum arm_vectordata_type { ARM_VECTORDATA_INVALID, ARM_VECTORDATA_I8, ARM_VECTORDATA_I16, ARM_VECTORDATA_I32, ARM_VECTORDATA_I64, ARM_VECTORDATA_S8, ARM_VECTORDATA_S16, ARM_VECTORDATA_S32, ARM_VECTORDATA_S64, ARM_VECTORDATA_U8, ARM_VECTORDATA_U16, ARM_VECTORDATA_U32, ARM_VECTORDATA_U64, ARM_VECTORDATA_P8, ARM_VECTORDATA_F32, ARM_VECTORDATA_F64, ARM_VECTORDATA_F16F64, ARM_VECTORDATA_F64F16, ARM_VECTORDATA_F32F16, ARM_VECTORDATA_F16F32, ARM_VECTORDATA_F64F32, ARM_VECTORDATA_F32F64, ARM_VECTORDATA_S32F32, ARM_VECTORDATA_U32F32, ARM_VECTORDATA_F32S32, ARM_VECTORDATA_F32U32, ARM_VECTORDATA_F64S16, ARM_VECTORDATA_F32S16, ARM_VECTORDATA_F64S32, ARM_VECTORDATA_S16F64, ARM_VECTORDATA_S16F32, ARM_VECTORDATA_S32F64, ARM_VECTORDATA_U16F64, ARM_VECTORDATA_U16F32, ARM_VECTORDATA_U32F64, ARM_VECTORDATA_F64U16, ARM_VECTORDATA_F32U16, ARM_VECTORDATA_F64U32, }

Data type for elements of vector instructions.

Variants

ARM_VECTORDATA_INVALIDARM_VECTORDATA_I8ARM_VECTORDATA_I16ARM_VECTORDATA_I32ARM_VECTORDATA_I64ARM_VECTORDATA_S8ARM_VECTORDATA_S16ARM_VECTORDATA_S32ARM_VECTORDATA_S64ARM_VECTORDATA_U8ARM_VECTORDATA_U16ARM_VECTORDATA_U32ARM_VECTORDATA_U64ARM_VECTORDATA_P8ARM_VECTORDATA_F32ARM_VECTORDATA_F64ARM_VECTORDATA_F16F64ARM_VECTORDATA_F64F16ARM_VECTORDATA_F32F16ARM_VECTORDATA_F16F32ARM_VECTORDATA_F64F32ARM_VECTORDATA_F32F64ARM_VECTORDATA_S32F32ARM_VECTORDATA_U32F32ARM_VECTORDATA_F32S32ARM_VECTORDATA_F32U32ARM_VECTORDATA_F64S16ARM_VECTORDATA_F32S16ARM_VECTORDATA_F64S32ARM_VECTORDATA_S16F64ARM_VECTORDATA_S16F32ARM_VECTORDATA_S32F64ARM_VECTORDATA_U16F64ARM_VECTORDATA_U16F32ARM_VECTORDATA_U32F64ARM_VECTORDATA_F64U16ARM_VECTORDATA_F32U16ARM_VECTORDATA_F64U32

Trait Implementations

impl Eq for arm_vectordata_type[src]

impl Copy for arm_vectordata_type[src]

impl PartialEq<arm_vectordata_type> for arm_vectordata_type[src]

#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for arm_vectordata_type[src]

default fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for arm_vectordata_type[src]

impl Hash for arm_vectordata_type[src]

default fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

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

The type returned in the event of a conversion error.