Struct hagane_simd::vector::short16 [] [src]

#[repr(C)] #[repr(simd)]
pub struct short16(pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16);

Methods

impl short16
[src]

Trait Implementations

impl Vector for short16
[src]

impl Dot<short16> for short16
[src]

impl Integer for short16
[src]

SIGN_MASK: i16 = std::i16::MIN

impl Select<short16> for short16
[src]

MASK_SHIFT: i16 = 15

impl Select<ushort16> for short16
[src]

MASK_SHIFT: i16 = 15

impl Copy for short16
[src]

impl Clone for short16
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for short16
[src]

Formats the value using the given formatter.

impl Add<short16> for short16
[src]

The resulting type after applying the + operator

The method for the + operator

impl Add<i16> for short16
[src]

The resulting type after applying the + operator

The method for the + operator

impl Sub<short16> for short16
[src]

The resulting type after applying the - operator

The method for the - operator

impl Sub<i16> for short16
[src]

The resulting type after applying the - operator

The method for the - operator

impl Mul<short16> for short16
[src]

The resulting type after applying the * operator

The method for the * operator

impl Mul<i16> for short16
[src]

The resulting type after applying the * operator

The method for the * operator

impl Div<short16> for short16
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<i16> for short16
[src]

The resulting type after applying the / operator

The method for the / operator

impl Neg for short16
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl PartialEq for short16
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl BitAnd<short16> for short16
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<i16> for short16
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitOr<short16> for short16
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitOr<i16> for short16
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitXor<short16> for short16
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl BitXor<i16> for short16
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl Shl<short16> for short16
[src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<i16> for short16
[src]

The resulting type after applying the << operator

The method for the << operator

impl Shr<short16> for short16
[src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<i16> for short16
[src]

The resulting type after applying the >> operator

The method for the >> operator

impl Rem for short16
[src]

The resulting type after applying the % operator

The method for the % operator

impl Not for short16
[src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl From<isize> for short16
[src]

Performs the conversion.