Trait simd::Bitcast
[−]
[src]
pub unsafe trait Bitcast<Out> { fn bitcast(self) -> Out; }
Types between which a direct bitcast (transmute
) is safe,
e.g. reinterpreting the 4 bytes of a u32
as an i32
is fine.
This can and will cause serious brokenness if Self
and Out
are
different sizes, and equally serious brokenness if there are
values of type Self
where the bit pattern is not a valid value
of type Out
.
NB. there's no static guarantee that pointers to bitcastable types are themselves bitcastable, as the alignment may not be correct.
Required Methods
fn bitcast(self) -> Out
Bitcast self
into a value of type Out
.
This should be the same as transmute::<_, Out>(self)
, but
is safe.
Implementors
impl<'a, In: Bitcast<Out>, Out> Bitcast<&'a [Out]> for &'a [In]
impl<'a, In: Bitcast<Out>, Out> Bitcast<&'a mut [Out]> for &'a mut [In]
impl<'a, In: Bitcast<Out>, Out> Bitcast<&'a Out> for &'a In
impl<'a, In: Bitcast<Out>, Out> Bitcast<&'a mut Out> for &'a mut In
impl<In, Out> Bitcast<*const Out> for *const In
impl<In, Out> Bitcast<*mut Out> for *mut In
impl Bitcast<u8> for u8
impl Bitcast<i8> for u8
impl Bitcast<u8> for i8
impl Bitcast<i8> for i8
impl Bitcast<u16> for u16
impl Bitcast<i16> for u16
impl Bitcast<u8x2> for u16
impl Bitcast<i8x2> for u16
impl Bitcast<u16> for i16
impl Bitcast<i16> for i16
impl Bitcast<u8x2> for i16
impl Bitcast<i8x2> for i16
impl Bitcast<u16> for u8x2
impl Bitcast<i16> for u8x2
impl Bitcast<u8x2> for u8x2
impl Bitcast<i8x2> for u8x2
impl Bitcast<u16> for i8x2
impl Bitcast<i16> for i8x2
impl Bitcast<u8x2> for i8x2
impl Bitcast<i8x2> for i8x2
impl Bitcast<u32> for u32
impl Bitcast<i32> for u32
impl Bitcast<f32> for u32
impl Bitcast<u16x2> for u32
impl Bitcast<i16x2> for u32
impl Bitcast<u8x4> for u32
impl Bitcast<i8x4> for u32
impl Bitcast<u32> for i32
impl Bitcast<i32> for i32
impl Bitcast<f32> for i32
impl Bitcast<u16x2> for i32
impl Bitcast<i16x2> for i32
impl Bitcast<u8x4> for i32
impl Bitcast<i8x4> for i32
impl Bitcast<u32> for f32
impl Bitcast<i32> for f32
impl Bitcast<f32> for f32
impl Bitcast<u16x2> for f32
impl Bitcast<i16x2> for f32
impl Bitcast<u8x4> for f32
impl Bitcast<i8x4> for f32
impl Bitcast<u32> for u16x2
impl Bitcast<i32> for u16x2
impl Bitcast<f32> for u16x2
impl Bitcast<u16x2> for u16x2
impl Bitcast<i16x2> for u16x2
impl Bitcast<u8x4> for u16x2
impl Bitcast<i8x4> for u16x2
impl Bitcast<u32> for i16x2
impl Bitcast<i32> for i16x2
impl Bitcast<f32> for i16x2
impl Bitcast<u16x2> for i16x2
impl Bitcast<i16x2> for i16x2
impl Bitcast<u8x4> for i16x2
impl Bitcast<i8x4> for i16x2
impl Bitcast<u32> for u8x4
impl Bitcast<i32> for u8x4
impl Bitcast<f32> for u8x4
impl Bitcast<u16x2> for u8x4
impl Bitcast<i16x2> for u8x4
impl Bitcast<u8x4> for u8x4
impl Bitcast<i8x4> for u8x4
impl Bitcast<u32> for i8x4
impl Bitcast<i32> for i8x4
impl Bitcast<f32> for i8x4
impl Bitcast<u16x2> for i8x4
impl Bitcast<i16x2> for i8x4
impl Bitcast<u8x4> for i8x4
impl Bitcast<i8x4> for i8x4
impl Bitcast<u64> for u64
impl Bitcast<i64> for u64
impl Bitcast<f64> for u64
impl Bitcast<u32x2> for u64
impl Bitcast<i32x2> for u64
impl Bitcast<f32x2> for u64
impl Bitcast<u16x4> for u64
impl Bitcast<i16x4> for u64
impl Bitcast<u8x8> for u64
impl Bitcast<i8x8> for u64
impl Bitcast<u64> for i64
impl Bitcast<i64> for i64
impl Bitcast<f64> for i64
impl Bitcast<u32x2> for i64
impl Bitcast<i32x2> for i64
impl Bitcast<f32x2> for i64
impl Bitcast<u16x4> for i64
impl Bitcast<i16x4> for i64
impl Bitcast<u8x8> for i64
impl Bitcast<i8x8> for i64
impl Bitcast<u64> for f64
impl Bitcast<i64> for f64
impl Bitcast<f64> for f64
impl Bitcast<u32x2> for f64
impl Bitcast<i32x2> for f64
impl Bitcast<f32x2> for f64
impl Bitcast<u16x4> for f64
impl Bitcast<i16x4> for f64
impl Bitcast<u8x8> for f64
impl Bitcast<i8x8> for f64
impl Bitcast<u64> for u32x2
impl Bitcast<i64> for u32x2
impl Bitcast<f64> for u32x2
impl Bitcast<u32x2> for u32x2
impl Bitcast<i32x2> for u32x2
impl Bitcast<f32x2> for u32x2
impl Bitcast<u16x4> for u32x2
impl Bitcast<i16x4> for u32x2
impl Bitcast<u8x8> for u32x2
impl Bitcast<i8x8> for u32x2
impl Bitcast<u64> for i32x2
impl Bitcast<i64> for i32x2
impl Bitcast<f64> for i32x2
impl Bitcast<u32x2> for i32x2
impl Bitcast<i32x2> for i32x2
impl Bitcast<f32x2> for i32x2
impl Bitcast<u16x4> for i32x2
impl Bitcast<i16x4> for i32x2
impl Bitcast<u8x8> for i32x2
impl Bitcast<i8x8> for i32x2
impl Bitcast<u64> for f32x2
impl Bitcast<i64> for f32x2
impl Bitcast<f64> for f32x2
impl Bitcast<u32x2> for f32x2
impl Bitcast<i32x2> for f32x2
impl Bitcast<f32x2> for f32x2
impl Bitcast<u16x4> for f32x2
impl Bitcast<i16x4> for f32x2
impl Bitcast<u8x8> for f32x2
impl Bitcast<i8x8> for f32x2
impl Bitcast<u64> for u16x4
impl Bitcast<i64> for u16x4
impl Bitcast<f64> for u16x4
impl Bitcast<u32x2> for u16x4
impl Bitcast<i32x2> for u16x4
impl Bitcast<f32x2> for u16x4
impl Bitcast<u16x4> for u16x4
impl Bitcast<i16x4> for u16x4
impl Bitcast<u8x8> for u16x4
impl Bitcast<i8x8> for u16x4
impl Bitcast<u64> for i16x4
impl Bitcast<i64> for i16x4
impl Bitcast<f64> for i16x4
impl Bitcast<u32x2> for i16x4
impl Bitcast<i32x2> for i16x4
impl Bitcast<f32x2> for i16x4
impl Bitcast<u16x4> for i16x4
impl Bitcast<i16x4> for i16x4
impl Bitcast<u8x8> for i16x4
impl Bitcast<i8x8> for i16x4
impl Bitcast<u64> for u8x8
impl Bitcast<i64> for u8x8
impl Bitcast<f64> for u8x8
impl Bitcast<u32x2> for u8x8
impl Bitcast<i32x2> for u8x8
impl Bitcast<f32x2> for u8x8
impl Bitcast<u16x4> for u8x8
impl Bitcast<i16x4> for u8x8
impl Bitcast<u8x8> for u8x8
impl Bitcast<i8x8> for u8x8
impl Bitcast<u64> for i8x8
impl Bitcast<i64> for i8x8
impl Bitcast<f64> for i8x8
impl Bitcast<u32x2> for i8x8
impl Bitcast<i32x2> for i8x8
impl Bitcast<f32x2> for i8x8
impl Bitcast<u16x4> for i8x8
impl Bitcast<i16x4> for i8x8
impl Bitcast<u8x8> for i8x8
impl Bitcast<i8x8> for i8x8
impl Bitcast<u64x2> for u64x2
impl Bitcast<i64x2> for u64x2
impl Bitcast<f64x2> for u64x2
impl Bitcast<u32x4> for u64x2
impl Bitcast<i32x4> for u64x2
impl Bitcast<f32x4> for u64x2
impl Bitcast<u16x8> for u64x2
impl Bitcast<i16x8> for u64x2
impl Bitcast<u8x16> for u64x2
impl Bitcast<i8x16> for u64x2
impl Bitcast<u64x2> for i64x2
impl Bitcast<i64x2> for i64x2
impl Bitcast<f64x2> for i64x2
impl Bitcast<u32x4> for i64x2
impl Bitcast<i32x4> for i64x2
impl Bitcast<f32x4> for i64x2
impl Bitcast<u16x8> for i64x2
impl Bitcast<i16x8> for i64x2
impl Bitcast<u8x16> for i64x2
impl Bitcast<i8x16> for i64x2
impl Bitcast<u64x2> for f64x2
impl Bitcast<i64x2> for f64x2
impl Bitcast<f64x2> for f64x2
impl Bitcast<u32x4> for f64x2
impl Bitcast<i32x4> for f64x2
impl Bitcast<f32x4> for f64x2
impl Bitcast<u16x8> for f64x2
impl Bitcast<i16x8> for f64x2
impl Bitcast<u8x16> for f64x2
impl Bitcast<i8x16> for f64x2
impl Bitcast<u64x2> for u32x4
impl Bitcast<i64x2> for u32x4
impl Bitcast<f64x2> for u32x4
impl Bitcast<u32x4> for u32x4
impl Bitcast<i32x4> for u32x4
impl Bitcast<f32x4> for u32x4
impl Bitcast<u16x8> for u32x4
impl Bitcast<i16x8> for u32x4
impl Bitcast<u8x16> for u32x4
impl Bitcast<i8x16> for u32x4
impl Bitcast<u64x2> for i32x4
impl Bitcast<i64x2> for i32x4
impl Bitcast<f64x2> for i32x4
impl Bitcast<u32x4> for i32x4
impl Bitcast<i32x4> for i32x4
impl Bitcast<f32x4> for i32x4
impl Bitcast<u16x8> for i32x4
impl Bitcast<i16x8> for i32x4
impl Bitcast<u8x16> for i32x4
impl Bitcast<i8x16> for i32x4
impl Bitcast<u64x2> for f32x4
impl Bitcast<i64x2> for f32x4
impl Bitcast<f64x2> for f32x4
impl Bitcast<u32x4> for f32x4
impl Bitcast<i32x4> for f32x4
impl Bitcast<f32x4> for f32x4
impl Bitcast<u16x8> for f32x4
impl Bitcast<i16x8> for f32x4
impl Bitcast<u8x16> for f32x4
impl Bitcast<i8x16> for f32x4
impl Bitcast<u64x2> for u16x8
impl Bitcast<i64x2> for u16x8
impl Bitcast<f64x2> for u16x8
impl Bitcast<u32x4> for u16x8
impl Bitcast<i32x4> for u16x8
impl Bitcast<f32x4> for u16x8
impl Bitcast<u16x8> for u16x8
impl Bitcast<i16x8> for u16x8
impl Bitcast<u8x16> for u16x8
impl Bitcast<i8x16> for u16x8
impl Bitcast<u64x2> for i16x8
impl Bitcast<i64x2> for i16x8
impl Bitcast<f64x2> for i16x8
impl Bitcast<u32x4> for i16x8
impl Bitcast<i32x4> for i16x8
impl Bitcast<f32x4> for i16x8
impl Bitcast<u16x8> for i16x8
impl Bitcast<i16x8> for i16x8
impl Bitcast<u8x16> for i16x8
impl Bitcast<i8x16> for i16x8
impl Bitcast<u64x2> for u8x16
impl Bitcast<i64x2> for u8x16
impl Bitcast<f64x2> for u8x16
impl Bitcast<u32x4> for u8x16
impl Bitcast<i32x4> for u8x16
impl Bitcast<f32x4> for u8x16
impl Bitcast<u16x8> for u8x16
impl Bitcast<i16x8> for u8x16
impl Bitcast<u8x16> for u8x16
impl Bitcast<i8x16> for u8x16
impl Bitcast<u64x2> for i8x16
impl Bitcast<i64x2> for i8x16
impl Bitcast<f64x2> for i8x16
impl Bitcast<u32x4> for i8x16
impl Bitcast<i32x4> for i8x16
impl Bitcast<f32x4> for i8x16
impl Bitcast<u16x8> for i8x16
impl Bitcast<i16x8> for i8x16
impl Bitcast<u8x16> for i8x16
impl Bitcast<i8x16> for i8x16
impl Bitcast<u64x4> for u64x4
impl Bitcast<i64x4> for u64x4
impl Bitcast<f64x4> for u64x4
impl Bitcast<u32x8> for u64x4
impl Bitcast<i32x8> for u64x4
impl Bitcast<f32x8> for u64x4
impl Bitcast<u16x16> for u64x4
impl Bitcast<i16x16> for u64x4
impl Bitcast<u8x32> for u64x4
impl Bitcast<i8x32> for u64x4
impl Bitcast<u64x4> for i64x4
impl Bitcast<i64x4> for i64x4
impl Bitcast<f64x4> for i64x4
impl Bitcast<u32x8> for i64x4
impl Bitcast<i32x8> for i64x4
impl Bitcast<f32x8> for i64x4
impl Bitcast<u16x16> for i64x4
impl Bitcast<i16x16> for i64x4
impl Bitcast<u8x32> for i64x4
impl Bitcast<i8x32> for i64x4
impl Bitcast<u64x4> for f64x4
impl Bitcast<i64x4> for f64x4
impl Bitcast<f64x4> for f64x4
impl Bitcast<u32x8> for f64x4
impl Bitcast<i32x8> for f64x4
impl Bitcast<f32x8> for f64x4
impl Bitcast<u16x16> for f64x4
impl Bitcast<i16x16> for f64x4
impl Bitcast<u8x32> for f64x4
impl Bitcast<i8x32> for f64x4
impl Bitcast<u64x4> for u32x8
impl Bitcast<i64x4> for u32x8
impl Bitcast<f64x4> for u32x8
impl Bitcast<u32x8> for u32x8
impl Bitcast<i32x8> for u32x8
impl Bitcast<f32x8> for u32x8
impl Bitcast<u16x16> for u32x8
impl Bitcast<i16x16> for u32x8
impl Bitcast<u8x32> for u32x8
impl Bitcast<i8x32> for u32x8
impl Bitcast<u64x4> for i32x8
impl Bitcast<i64x4> for i32x8
impl Bitcast<f64x4> for i32x8
impl Bitcast<u32x8> for i32x8
impl Bitcast<i32x8> for i32x8
impl Bitcast<f32x8> for i32x8
impl Bitcast<u16x16> for i32x8
impl Bitcast<i16x16> for i32x8
impl Bitcast<u8x32> for i32x8
impl Bitcast<i8x32> for i32x8
impl Bitcast<u64x4> for f32x8
impl Bitcast<i64x4> for f32x8
impl Bitcast<f64x4> for f32x8
impl Bitcast<u32x8> for f32x8
impl Bitcast<i32x8> for f32x8
impl Bitcast<f32x8> for f32x8
impl Bitcast<u16x16> for f32x8
impl Bitcast<i16x16> for f32x8
impl Bitcast<u8x32> for f32x8
impl Bitcast<i8x32> for f32x8
impl Bitcast<u64x4> for u16x16
impl Bitcast<i64x4> for u16x16
impl Bitcast<f64x4> for u16x16
impl Bitcast<u32x8> for u16x16
impl Bitcast<i32x8> for u16x16
impl Bitcast<f32x8> for u16x16
impl Bitcast<u16x16> for u16x16
impl Bitcast<i16x16> for u16x16
impl Bitcast<u8x32> for u16x16
impl Bitcast<i8x32> for u16x16
impl Bitcast<u64x4> for i16x16
impl Bitcast<i64x4> for i16x16
impl Bitcast<f64x4> for i16x16
impl Bitcast<u32x8> for i16x16
impl Bitcast<i32x8> for i16x16
impl Bitcast<f32x8> for i16x16
impl Bitcast<u16x16> for i16x16
impl Bitcast<i16x16> for i16x16
impl Bitcast<u8x32> for i16x16
impl Bitcast<i8x32> for i16x16
impl Bitcast<u64x4> for u8x32
impl Bitcast<i64x4> for u8x32
impl Bitcast<f64x4> for u8x32
impl Bitcast<u32x8> for u8x32
impl Bitcast<i32x8> for u8x32
impl Bitcast<f32x8> for u8x32
impl Bitcast<u16x16> for u8x32
impl Bitcast<i16x16> for u8x32
impl Bitcast<u8x32> for u8x32
impl Bitcast<i8x32> for u8x32
impl Bitcast<u64x4> for i8x32
impl Bitcast<i64x4> for i8x32
impl Bitcast<f64x4> for i8x32
impl Bitcast<u32x8> for i8x32
impl Bitcast<i32x8> for i8x32
impl Bitcast<f32x8> for i8x32
impl Bitcast<u16x16> for i8x32
impl Bitcast<i16x16> for i8x32
impl Bitcast<u8x32> for i8x32
impl Bitcast<i8x32> for i8x32
impl Bitcast<u64x8> for u64x8
impl Bitcast<i64x8> for u64x8
impl Bitcast<f64x8> for u64x8
impl Bitcast<u32x16> for u64x8
impl Bitcast<i32x16> for u64x8
impl Bitcast<f32x16> for u64x8
impl Bitcast<u16x32> for u64x8
impl Bitcast<i16x32> for u64x8
impl Bitcast<u8x64> for u64x8
impl Bitcast<i8x64> for u64x8
impl Bitcast<u64x8> for i64x8
impl Bitcast<i64x8> for i64x8
impl Bitcast<f64x8> for i64x8
impl Bitcast<u32x16> for i64x8
impl Bitcast<i32x16> for i64x8
impl Bitcast<f32x16> for i64x8
impl Bitcast<u16x32> for i64x8
impl Bitcast<i16x32> for i64x8
impl Bitcast<u8x64> for i64x8
impl Bitcast<i8x64> for i64x8
impl Bitcast<u64x8> for f64x8
impl Bitcast<i64x8> for f64x8
impl Bitcast<f64x8> for f64x8
impl Bitcast<u32x16> for f64x8
impl Bitcast<i32x16> for f64x8
impl Bitcast<f32x16> for f64x8
impl Bitcast<u16x32> for f64x8
impl Bitcast<i16x32> for f64x8
impl Bitcast<u8x64> for f64x8
impl Bitcast<i8x64> for f64x8
impl Bitcast<u64x8> for u32x16
impl Bitcast<i64x8> for u32x16
impl Bitcast<f64x8> for u32x16
impl Bitcast<u32x16> for u32x16
impl Bitcast<i32x16> for u32x16
impl Bitcast<f32x16> for u32x16
impl Bitcast<u16x32> for u32x16
impl Bitcast<i16x32> for u32x16
impl Bitcast<u8x64> for u32x16
impl Bitcast<i8x64> for u32x16
impl Bitcast<u64x8> for i32x16
impl Bitcast<i64x8> for i32x16
impl Bitcast<f64x8> for i32x16
impl Bitcast<u32x16> for i32x16
impl Bitcast<i32x16> for i32x16
impl Bitcast<f32x16> for i32x16
impl Bitcast<u16x32> for i32x16
impl Bitcast<i16x32> for i32x16
impl Bitcast<u8x64> for i32x16
impl Bitcast<i8x64> for i32x16
impl Bitcast<u64x8> for f32x16
impl Bitcast<i64x8> for f32x16
impl Bitcast<f64x8> for f32x16
impl Bitcast<u32x16> for f32x16
impl Bitcast<i32x16> for f32x16
impl Bitcast<f32x16> for f32x16
impl Bitcast<u16x32> for f32x16
impl Bitcast<i16x32> for f32x16
impl Bitcast<u8x64> for f32x16
impl Bitcast<i8x64> for f32x16
impl Bitcast<u64x8> for u16x32
impl Bitcast<i64x8> for u16x32
impl Bitcast<f64x8> for u16x32
impl Bitcast<u32x16> for u16x32
impl Bitcast<i32x16> for u16x32
impl Bitcast<f32x16> for u16x32
impl Bitcast<u16x32> for u16x32
impl Bitcast<i16x32> for u16x32
impl Bitcast<u8x64> for u16x32
impl Bitcast<i8x64> for u16x32
impl Bitcast<u64x8> for i16x32
impl Bitcast<i64x8> for i16x32
impl Bitcast<f64x8> for i16x32
impl Bitcast<u32x16> for i16x32
impl Bitcast<i32x16> for i16x32
impl Bitcast<f32x16> for i16x32
impl Bitcast<u16x32> for i16x32
impl Bitcast<i16x32> for i16x32
impl Bitcast<u8x64> for i16x32
impl Bitcast<i8x64> for i16x32
impl Bitcast<u64x8> for u8x64
impl Bitcast<i64x8> for u8x64
impl Bitcast<f64x8> for u8x64
impl Bitcast<u32x16> for u8x64
impl Bitcast<i32x16> for u8x64
impl Bitcast<f32x16> for u8x64
impl Bitcast<u16x32> for u8x64
impl Bitcast<i16x32> for u8x64
impl Bitcast<u8x64> for u8x64
impl Bitcast<i8x64> for u8x64
impl Bitcast<u64x8> for i8x64
impl Bitcast<i64x8> for i8x64
impl Bitcast<f64x8> for i8x64
impl Bitcast<u32x16> for i8x64
impl Bitcast<i32x16> for i8x64
impl Bitcast<f32x16> for i8x64
impl Bitcast<u16x32> for i8x64
impl Bitcast<i16x32> for i8x64
impl Bitcast<u8x64> for i8x64
impl Bitcast<i8x64> for i8x64
impl Bitcast<u64x16> for u64x16
impl Bitcast<i64x16> for u64x16
impl Bitcast<f64x16> for u64x16
impl Bitcast<u32x32> for u64x16
impl Bitcast<i32x32> for u64x16
impl Bitcast<f32x32> for u64x16
impl Bitcast<u16x64> for u64x16
impl Bitcast<i16x64> for u64x16
impl Bitcast<u64x16> for i64x16
impl Bitcast<i64x16> for i64x16
impl Bitcast<f64x16> for i64x16
impl Bitcast<u32x32> for i64x16
impl Bitcast<i32x32> for i64x16
impl Bitcast<f32x32> for i64x16
impl Bitcast<u16x64> for i64x16
impl Bitcast<i16x64> for i64x16
impl Bitcast<u64x16> for f64x16
impl Bitcast<i64x16> for f64x16
impl Bitcast<f64x16> for f64x16
impl Bitcast<u32x32> for f64x16
impl Bitcast<i32x32> for f64x16
impl Bitcast<f32x32> for f64x16
impl Bitcast<u16x64> for f64x16
impl Bitcast<i16x64> for f64x16
impl Bitcast<u64x16> for u32x32
impl Bitcast<i64x16> for u32x32
impl Bitcast<f64x16> for u32x32
impl Bitcast<u32x32> for u32x32
impl Bitcast<i32x32> for u32x32
impl Bitcast<f32x32> for u32x32
impl Bitcast<u16x64> for u32x32
impl Bitcast<i16x64> for u32x32
impl Bitcast<u64x16> for i32x32
impl Bitcast<i64x16> for i32x32
impl Bitcast<f64x16> for i32x32
impl Bitcast<u32x32> for i32x32
impl Bitcast<i32x32> for i32x32
impl Bitcast<f32x32> for i32x32
impl Bitcast<u16x64> for i32x32
impl Bitcast<i16x64> for i32x32
impl Bitcast<u64x16> for f32x32
impl Bitcast<i64x16> for f32x32
impl Bitcast<f64x16> for f32x32
impl Bitcast<u32x32> for f32x32
impl Bitcast<i32x32> for f32x32
impl Bitcast<f32x32> for f32x32
impl Bitcast<u16x64> for f32x32
impl Bitcast<i16x64> for f32x32
impl Bitcast<u64x16> for u16x64
impl Bitcast<i64x16> for u16x64
impl Bitcast<f64x16> for u16x64
impl Bitcast<u32x32> for u16x64
impl Bitcast<i32x32> for u16x64
impl Bitcast<f32x32> for u16x64
impl Bitcast<u16x64> for u16x64
impl Bitcast<i16x64> for u16x64
impl Bitcast<u64x16> for i16x64
impl Bitcast<i64x16> for i16x64
impl Bitcast<f64x16> for i16x64
impl Bitcast<u32x32> for i16x64
impl Bitcast<i32x32> for i16x64
impl Bitcast<f32x32> for i16x64
impl Bitcast<u16x64> for i16x64
impl Bitcast<i16x64> for i16x64
impl Bitcast<u64x32> for u64x32
impl Bitcast<i64x32> for u64x32
impl Bitcast<f64x32> for u64x32
impl Bitcast<u32x64> for u64x32
impl Bitcast<i32x64> for u64x32
impl Bitcast<f32x64> for u64x32
impl Bitcast<u64x32> for i64x32
impl Bitcast<i64x32> for i64x32
impl Bitcast<f64x32> for i64x32
impl Bitcast<u32x64> for i64x32
impl Bitcast<i32x64> for i64x32
impl Bitcast<f32x64> for i64x32
impl Bitcast<u64x32> for f64x32
impl Bitcast<i64x32> for f64x32
impl Bitcast<f64x32> for f64x32
impl Bitcast<u32x64> for f64x32
impl Bitcast<i32x64> for f64x32
impl Bitcast<f32x64> for f64x32
impl Bitcast<u64x32> for u32x64
impl Bitcast<i64x32> for u32x64
impl Bitcast<f64x32> for u32x64
impl Bitcast<u32x64> for u32x64
impl Bitcast<i32x64> for u32x64
impl Bitcast<f32x64> for u32x64
impl Bitcast<u64x32> for i32x64
impl Bitcast<i64x32> for i32x64
impl Bitcast<f64x32> for i32x64
impl Bitcast<u32x64> for i32x64
impl Bitcast<i32x64> for i32x64
impl Bitcast<f32x64> for i32x64
impl Bitcast<u64x32> for f32x64
impl Bitcast<i64x32> for f32x64
impl Bitcast<f64x32> for f32x64
impl Bitcast<u32x64> for f32x64
impl Bitcast<i32x64> for f32x64
impl Bitcast<f32x64> for f32x64
impl Bitcast<u64x64> for u64x64
impl Bitcast<i64x64> for u64x64
impl Bitcast<f64x64> for u64x64
impl Bitcast<u64x64> for i64x64
impl Bitcast<i64x64> for i64x64
impl Bitcast<f64x64> for i64x64
impl Bitcast<u64x64> for f64x64
impl Bitcast<i64x64> for f64x64
impl Bitcast<f64x64> for f64x64