Struct hagane_simd::vector::int16 [] [src]

#[repr(C)] #[repr(simd)]
pub struct int16(pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32, pub i32);

Methods

impl int16
[src]

Trait Implementations

impl Vector for int16
[src]

impl Dot<int16> for int16
[src]

impl Integer for int16
[src]

SIGN_MASK: i32 = std::i32::MIN

impl Select<int16> for int16
[src]

MASK_SHIFT: i32 = 31

impl Select<uint16> for int16
[src]

MASK_SHIFT: i32 = 31

impl Select<float16> for int16
[src]

MASK_SHIFT: i32 = 31

impl Copy for int16
[src]

impl Clone for int16
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for int16
[src]

Formats the value using the given formatter.

impl Add<int16> for int16
[src]

The resulting type after applying the + operator

The method for the + operator

impl Add<i32> for int16
[src]

The resulting type after applying the + operator

The method for the + operator

impl Sub<int16> for int16
[src]

The resulting type after applying the - operator

The method for the - operator

impl Sub<i32> for int16
[src]

The resulting type after applying the - operator

The method for the - operator

impl Mul<int16> for int16
[src]

The resulting type after applying the * operator

The method for the * operator

impl Mul<i32> for int16
[src]

The resulting type after applying the * operator

The method for the * operator

impl Div<int16> for int16
[src]

The resulting type after applying the / operator

The method for the / operator

impl Div<i32> for int16
[src]

The resulting type after applying the / operator

The method for the / operator

impl Neg for int16
[src]

The resulting type after applying the - operator

The method for the unary - operator

impl PartialEq for int16
[src]

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

This method tests for !=.

impl BitAnd<int16> for int16
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitAnd<i32> for int16
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitOr<int16> for int16
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitOr<i32> for int16
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitXor<int16> for int16
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl BitXor<i32> for int16
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl Shl<int16> for int16
[src]

The resulting type after applying the << operator

The method for the << operator

impl Shl<i32> for int16
[src]

The resulting type after applying the << operator

The method for the << operator

impl Shr<int16> for int16
[src]

The resulting type after applying the >> operator

The method for the >> operator

impl Shr<i32> for int16
[src]

The resulting type after applying the >> operator

The method for the >> operator

impl Rem for int16
[src]

The resulting type after applying the % operator

The method for the % operator

impl Not for int16
[src]

The resulting type after applying the ! operator

The method for the unary ! operator

impl From<isize> for int16
[src]

Performs the conversion.