DTypeCastAPI

Trait DTypeCastAPI 

Source
pub trait DTypeCastAPI<T> {
    // Required method
    fn into_cast(self) -> T;
}

Required Methods§

Source

fn into_cast(self) -> T

Implementations on Foreign Types§

Source§

impl DTypeCastAPI<bool> for f32

Source§

impl DTypeCastAPI<bool> for f64

Source§

impl DTypeCastAPI<bool> for i8

Source§

impl DTypeCastAPI<bool> for i16

Source§

impl DTypeCastAPI<bool> for i32

Source§

impl DTypeCastAPI<bool> for i64

Source§

impl DTypeCastAPI<bool> for isize

Source§

impl DTypeCastAPI<bool> for u8

Source§

impl DTypeCastAPI<bool> for u16

Source§

impl DTypeCastAPI<bool> for u32

Source§

impl DTypeCastAPI<bool> for u64

Source§

impl DTypeCastAPI<bool> for usize

Source§

impl DTypeCastAPI<bool> for bf16

Source§

impl DTypeCastAPI<bool> for f16

Source§

impl DTypeCastAPI<bool> for Complex<f32>

Source§

impl DTypeCastAPI<bool> for Complex<f64>

Source§

impl DTypeCastAPI<f32> for bool

Source§

impl DTypeCastAPI<f32> for f64

Source§

impl DTypeCastAPI<f32> for i8

Source§

impl DTypeCastAPI<f32> for i16

Source§

impl DTypeCastAPI<f32> for i32

Source§

impl DTypeCastAPI<f32> for i64

Source§

impl DTypeCastAPI<f32> for isize

Source§

impl DTypeCastAPI<f32> for u8

Source§

impl DTypeCastAPI<f32> for u16

Source§

impl DTypeCastAPI<f32> for u32

Source§

impl DTypeCastAPI<f32> for u64

Source§

impl DTypeCastAPI<f32> for usize

Source§

impl DTypeCastAPI<f64> for bool

Source§

impl DTypeCastAPI<f64> for f32

Source§

impl DTypeCastAPI<f64> for i8

Source§

impl DTypeCastAPI<f64> for i16

Source§

impl DTypeCastAPI<f64> for i32

Source§

impl DTypeCastAPI<f64> for i64

Source§

impl DTypeCastAPI<f64> for isize

Source§

impl DTypeCastAPI<f64> for u8

Source§

impl DTypeCastAPI<f64> for u16

Source§

impl DTypeCastAPI<f64> for u32

Source§

impl DTypeCastAPI<f64> for u64

Source§

impl DTypeCastAPI<f64> for usize

Source§

impl DTypeCastAPI<i8> for bool

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for f32

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for f64

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for i16

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for i32

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for i64

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for isize

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for u8

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for u16

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for u32

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for u64

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i8> for usize

Source§

fn into_cast(self) -> i8

Source§

impl DTypeCastAPI<i16> for bool

Source§

impl DTypeCastAPI<i16> for f32

Source§

impl DTypeCastAPI<i16> for f64

Source§

impl DTypeCastAPI<i16> for i32

Source§

impl DTypeCastAPI<i16> for i64

Source§

impl DTypeCastAPI<i16> for isize

Source§

impl DTypeCastAPI<i16> for u8

Source§

impl DTypeCastAPI<i16> for u16

Source§

impl DTypeCastAPI<i16> for u32

Source§

impl DTypeCastAPI<i16> for u64

Source§

impl DTypeCastAPI<i16> for usize

Source§

impl DTypeCastAPI<i32> for bool

Source§

impl DTypeCastAPI<i32> for f32

Source§

impl DTypeCastAPI<i32> for f64

Source§

impl DTypeCastAPI<i32> for i8

Source§

impl DTypeCastAPI<i32> for i16

Source§

impl DTypeCastAPI<i32> for i64

Source§

impl DTypeCastAPI<i32> for isize

Source§

impl DTypeCastAPI<i32> for u8

Source§

impl DTypeCastAPI<i32> for u16

Source§

impl DTypeCastAPI<i32> for u32

Source§

impl DTypeCastAPI<i32> for u64

Source§

impl DTypeCastAPI<i32> for usize

Source§

impl DTypeCastAPI<i64> for bool

Source§

impl DTypeCastAPI<i64> for f32

Source§

impl DTypeCastAPI<i64> for f64

Source§

impl DTypeCastAPI<i64> for i8

Source§

impl DTypeCastAPI<i64> for i16

Source§

impl DTypeCastAPI<i64> for i32

Source§

impl DTypeCastAPI<i64> for isize

Source§

impl DTypeCastAPI<i64> for u8

Source§

impl DTypeCastAPI<i64> for u16

Source§

impl DTypeCastAPI<i64> for u32

Source§

impl DTypeCastAPI<i64> for u64

Source§

impl DTypeCastAPI<i64> for usize

Source§

impl DTypeCastAPI<isize> for bool

Source§

impl DTypeCastAPI<isize> for f32

Source§

impl DTypeCastAPI<isize> for f64

Source§

impl DTypeCastAPI<isize> for i8

Source§

impl DTypeCastAPI<isize> for i16

Source§

impl DTypeCastAPI<isize> for i32

Source§

impl DTypeCastAPI<isize> for i64

Source§

impl DTypeCastAPI<isize> for u8

Source§

impl DTypeCastAPI<isize> for u16

Source§

impl DTypeCastAPI<isize> for u32

Source§

impl DTypeCastAPI<isize> for u64

Source§

impl DTypeCastAPI<u8> for bool

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for f32

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for f64

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for i8

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for i16

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for i32

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for i64

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for isize

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for u16

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for u32

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for u64

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u8> for usize

Source§

fn into_cast(self) -> u8

Source§

impl DTypeCastAPI<u16> for bool

Source§

impl DTypeCastAPI<u16> for f32

Source§

impl DTypeCastAPI<u16> for f64

Source§

impl DTypeCastAPI<u16> for i8

Source§

impl DTypeCastAPI<u16> for i16

Source§

impl DTypeCastAPI<u16> for i32

Source§

impl DTypeCastAPI<u16> for i64

Source§

impl DTypeCastAPI<u16> for isize

Source§

impl DTypeCastAPI<u16> for u8

Source§

impl DTypeCastAPI<u16> for u32

Source§

impl DTypeCastAPI<u16> for u64

Source§

impl DTypeCastAPI<u16> for usize

Source§

impl DTypeCastAPI<u32> for bool

Source§

impl DTypeCastAPI<u32> for f32

Source§

impl DTypeCastAPI<u32> for f64

Source§

impl DTypeCastAPI<u32> for i8

Source§

impl DTypeCastAPI<u32> for i16

Source§

impl DTypeCastAPI<u32> for i32

Source§

impl DTypeCastAPI<u32> for i64

Source§

impl DTypeCastAPI<u32> for isize

Source§

impl DTypeCastAPI<u32> for u8

Source§

impl DTypeCastAPI<u32> for u16

Source§

impl DTypeCastAPI<u32> for u64

Source§

impl DTypeCastAPI<u32> for usize

Source§

impl DTypeCastAPI<u64> for bool

Source§

impl DTypeCastAPI<u64> for f32

Source§

impl DTypeCastAPI<u64> for f64

Source§

impl DTypeCastAPI<u64> for i8

Source§

impl DTypeCastAPI<u64> for i16

Source§

impl DTypeCastAPI<u64> for i32

Source§

impl DTypeCastAPI<u64> for i64

Source§

impl DTypeCastAPI<u64> for isize

Source§

impl DTypeCastAPI<u64> for u8

Source§

impl DTypeCastAPI<u64> for u16

Source§

impl DTypeCastAPI<u64> for u32

Source§

impl DTypeCastAPI<u64> for usize

Source§

impl DTypeCastAPI<usize> for bool

Source§

impl DTypeCastAPI<usize> for f32

Source§

impl DTypeCastAPI<usize> for f64

Source§

impl DTypeCastAPI<usize> for i8

Source§

impl DTypeCastAPI<usize> for i16

Source§

impl DTypeCastAPI<usize> for i32

Source§

impl DTypeCastAPI<usize> for i64

Source§

impl DTypeCastAPI<usize> for u8

Source§

impl DTypeCastAPI<usize> for u16

Source§

impl DTypeCastAPI<usize> for u32

Source§

impl DTypeCastAPI<usize> for u64

Source§

impl DTypeCastAPI<bf16> for bool

Source§

impl DTypeCastAPI<f16> for bool

Source§

impl DTypeCastAPI<Complex<f32>> for bool

Source§

impl DTypeCastAPI<Complex<f32>> for f32

Source§

impl DTypeCastAPI<Complex<f32>> for f64

Source§

impl DTypeCastAPI<Complex<f32>> for i8

Source§

impl DTypeCastAPI<Complex<f32>> for i16

Source§

impl DTypeCastAPI<Complex<f32>> for i32

Source§

impl DTypeCastAPI<Complex<f32>> for i64

Source§

impl DTypeCastAPI<Complex<f32>> for isize

Source§

impl DTypeCastAPI<Complex<f32>> for u8

Source§

impl DTypeCastAPI<Complex<f32>> for u16

Source§

impl DTypeCastAPI<Complex<f32>> for u32

Source§

impl DTypeCastAPI<Complex<f32>> for u64

Source§

impl DTypeCastAPI<Complex<f32>> for usize

Source§

impl DTypeCastAPI<Complex<f32>> for Complex<f64>

Source§

impl DTypeCastAPI<Complex<f64>> for bool

Source§

impl DTypeCastAPI<Complex<f64>> for f32

Source§

impl DTypeCastAPI<Complex<f64>> for f64

Source§

impl DTypeCastAPI<Complex<f64>> for i8

Source§

impl DTypeCastAPI<Complex<f64>> for i16

Source§

impl DTypeCastAPI<Complex<f64>> for i32

Source§

impl DTypeCastAPI<Complex<f64>> for i64

Source§

impl DTypeCastAPI<Complex<f64>> for isize

Source§

impl DTypeCastAPI<Complex<f64>> for u8

Source§

impl DTypeCastAPI<Complex<f64>> for u16

Source§

impl DTypeCastAPI<Complex<f64>> for u32

Source§

impl DTypeCastAPI<Complex<f64>> for u64

Source§

impl DTypeCastAPI<Complex<f64>> for usize

Source§

impl DTypeCastAPI<Complex<f64>> for Complex<f32>

Implementors§

Source§

impl<T> DTypeCastAPI<T> for T