Struct std::simd::i16x8 [] [src]

pub struct i16x8(pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16, pub i16);
Deprecated since 1.3.0

: use the external simd crate instead

Trait Implementations

impl Add<i16x8> for i16x8

type Output = i16x8

fn add(self, other: i16x8) -> i16x8

impl Sub<i16x8> for i16x8

type Output = i16x8

fn sub(self, other: i16x8) -> i16x8

impl Mul<i16x8> for i16x8

type Output = i16x8

fn mul(self, other: i16x8) -> i16x8

impl Shl<i16x8> for i16x8

type Output = i16x8

fn shl(self, other: i16x8) -> i16x8

impl Shr<i16x8> for i16x8

type Output = i16x8

fn shr(self, other: i16x8) -> i16x8

impl BitAnd<i16x8> for i16x8

type Output = i16x8

fn bitand(self, other: i16x8) -> i16x8

impl BitOr<i16x8> for i16x8

type Output = i16x8

fn bitor(self, other: i16x8) -> i16x8

impl BitXor<i16x8> for i16x8

type Output = i16x8

fn bitxor(self, other: i16x8) -> i16x8

Derived Implementations

impl Debug for i16x8

fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>

impl Clone for i16x8

fn clone(&self) -> i16x8

fn clone_from(&mut self, source: &Self)

impl Copy for i16x8