Trait FromCast

Source
pub trait FromCast<T>: Sized {
    // Required method
    fn from_cast(_: T) -> Self;
}

Required Methods§

Source

fn from_cast(_: T) -> Self

Numeric cast from T to Self.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl FromCast<bool32x2> for i32x2

Source§

impl FromCast<bool32x2> for u32x2

Source§

impl FromCast<bool32x4> for i32x4

Source§

impl FromCast<bool32x4> for u32x4

Source§

impl FromCast<bool32x8> for i32x8

Source§

impl FromCast<bool32x8> for u32x8

Source§

impl FromCast<bool64x2> for i64x2

Source§

impl FromCast<bool64x2> for u64x2

Source§

impl FromCast<bool64x4> for i64x4

Source§

impl FromCast<bool64x4> for u64x4

Source§

impl FromCast<f32x2> for f64x2

Source§

impl FromCast<f32x2> for i32x2

Source§

impl FromCast<f32x2> for u32x2

Source§

impl FromCast<f32x4> for f64x4

Source§

impl FromCast<f32x4> for i32x4

Source§

impl FromCast<f32x4> for u32x4

Source§

impl FromCast<f32x8> for i32x8

Source§

impl FromCast<f32x8> for u32x8

Source§

impl FromCast<f64x2> for f32x2

Source§

impl FromCast<f64x2> for i64x2

Source§

impl FromCast<f64x2> for u64x2

Source§

impl FromCast<f64x4> for f32x4

Source§

impl FromCast<f64x4> for i64x4

Source§

impl FromCast<f64x4> for u64x4

Source§

impl FromCast<i16x4> for i32x4

Source§

impl FromCast<i16x4> for u8x4

Source§

impl FromCast<i16x8> for i32x8

Source§

impl FromCast<i16x8> for u8x8

Source§

impl FromCast<i32x2> for f32x2

Source§

impl FromCast<i32x2> for i64x2

Source§

impl FromCast<i32x2> for u32x2

Source§

impl FromCast<i32x4> for f32x4

Source§

impl FromCast<i32x4> for i64x4

Source§

impl FromCast<i32x4> for u8x4

Source§

impl FromCast<i32x4> for u32x4

Source§

impl FromCast<i32x8> for f32x8

Source§

impl FromCast<i32x8> for u8x8

Source§

impl FromCast<i32x8> for u32x8

Source§

impl FromCast<i64x2> for f64x2

Source§

impl FromCast<i64x2> for i32x2

Source§

impl FromCast<i64x2> for u64x2

Source§

impl FromCast<i64x4> for f64x4

Source§

impl FromCast<i64x4> for i32x4

Source§

impl FromCast<i64x4> for u64x4

Source§

impl FromCast<u16x4> for i32x4

Source§

impl FromCast<u16x4> for u8x4

Source§

impl FromCast<u16x8> for i32x8

Source§

impl FromCast<u16x8> for u8x8

Source§

impl FromCast<u32x2> for f32x2

Source§

impl FromCast<u32x2> for i32x2

Source§

impl FromCast<u32x2> for u64x2

Source§

impl FromCast<u32x4> for f32x4

Source§

impl FromCast<u32x4> for i32x4

Source§

impl FromCast<u32x4> for u8x4

Source§

impl FromCast<u32x4> for u64x4

Source§

impl FromCast<u32x8> for f32x8

Source§

impl FromCast<u32x8> for i32x8

Source§

impl FromCast<u32x8> for u8x8

Source§

impl FromCast<u64x2> for f64x2

Source§

impl FromCast<u64x2> for i64x2

Source§

impl FromCast<u64x2> for u32x2

Source§

impl FromCast<u64x4> for f64x4

Source§

impl FromCast<u64x4> for i64x4

Source§

impl FromCast<u64x4> for u32x4