Trait tea_dtype::Cast

source ·
pub trait Cast<T> {
    // Required method
    fn cast(self) -> T;
}

Required Methods§

source

fn cast(self) -> T

Implementations on Foreign Types§

source§

impl Cast<Option<bool>> for &str

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<f32>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<f64>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<i32>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<i64>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<isize>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<u8>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<u64>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for Option<usize>

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for f32

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for f64

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for i32

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for i64

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for isize

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for u8

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for u64

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for usize

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<bool>> for String

source§

fn cast(self) -> Option<bool>

source§

impl Cast<Option<char>> for &str

source§

fn cast(self) -> Option<char>

source§

impl Cast<Option<char>> for String

source§

fn cast(self) -> Option<char>

source§

impl Cast<Option<f32>> for &str

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<bool>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<f64>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<i32>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<i64>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<isize>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<u8>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<u64>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for Option<usize>

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for bool

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for f64

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for i32

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for i64

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for isize

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for u8

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for u64

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for usize

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f32>> for String

source§

fn cast(self) -> Option<f32>

source§

impl Cast<Option<f64>> for &str

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<bool>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<f32>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<i32>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<i64>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<isize>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<u8>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<u64>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for Option<usize>

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for bool

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for f32

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for i32

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for i64

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for isize

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for u8

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for u64

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for usize

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<f64>> for String

source§

fn cast(self) -> Option<f64>

source§

impl Cast<Option<i8>> for &str

source§

fn cast(self) -> Option<i8>

source§

impl Cast<Option<i8>> for String

source§

fn cast(self) -> Option<i8>

source§

impl Cast<Option<i16>> for &str

source§

fn cast(self) -> Option<i16>

source§

impl Cast<Option<i16>> for String

source§

fn cast(self) -> Option<i16>

source§

impl Cast<Option<i32>> for &str

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<bool>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<f32>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<f64>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<i64>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<isize>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<u8>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<u64>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for Option<usize>

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for bool

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for f32

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for f64

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for i64

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for isize

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for u8

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for u64

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for usize

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i32>> for String

source§

fn cast(self) -> Option<i32>

source§

impl Cast<Option<i64>> for &str

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<bool>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<f32>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<f64>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<i32>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<isize>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<u8>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<u64>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for Option<usize>

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for bool

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for f32

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for f64

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for i32

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for isize

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for u8

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for u64

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for usize

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<i64>> for String

source§

fn cast(self) -> Option<i64>

source§

impl Cast<Option<isize>> for &str

source§

impl Cast<Option<isize>> for Option<bool>

source§

impl Cast<Option<isize>> for Option<f32>

source§

impl Cast<Option<isize>> for Option<f64>

source§

impl Cast<Option<isize>> for Option<i32>

source§

impl Cast<Option<isize>> for Option<i64>

source§

impl Cast<Option<isize>> for Option<u8>

source§

impl Cast<Option<isize>> for Option<u64>

source§

impl Cast<Option<isize>> for Option<usize>

source§

impl Cast<Option<isize>> for bool

source§

impl Cast<Option<isize>> for f32

source§

impl Cast<Option<isize>> for f64

source§

impl Cast<Option<isize>> for i32

source§

impl Cast<Option<isize>> for i64

source§

impl Cast<Option<isize>> for u8

source§

impl Cast<Option<isize>> for u64

source§

impl Cast<Option<isize>> for usize

source§

impl Cast<Option<isize>> for String

source§

impl Cast<Option<u8>> for &str

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<bool>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<f32>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<f64>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<i32>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<i64>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<isize>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<u64>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for Option<usize>

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for bool

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for f32

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for f64

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for i32

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for i64

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for isize

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for u64

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for usize

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u8>> for String

source§

fn cast(self) -> Option<u8>

source§

impl Cast<Option<u16>> for &str

source§

fn cast(self) -> Option<u16>

source§

impl Cast<Option<u16>> for String

source§

fn cast(self) -> Option<u16>

source§

impl Cast<Option<u32>> for &str

source§

fn cast(self) -> Option<u32>

source§

impl Cast<Option<u32>> for String

source§

fn cast(self) -> Option<u32>

source§

impl Cast<Option<u64>> for &str

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<bool>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<f32>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<f64>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<i32>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<i64>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<isize>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<u8>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for Option<usize>

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for bool

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for f32

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for f64

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for i32

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for i64

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for isize

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for u8

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for usize

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<u64>> for String

source§

fn cast(self) -> Option<u64>

source§

impl Cast<Option<usize>> for &str

source§

impl Cast<Option<usize>> for Option<bool>

source§

impl Cast<Option<usize>> for Option<f32>

source§

impl Cast<Option<usize>> for Option<f64>

source§

impl Cast<Option<usize>> for Option<i32>

source§

impl Cast<Option<usize>> for Option<i64>

source§

impl Cast<Option<usize>> for Option<isize>

source§

impl Cast<Option<usize>> for Option<u8>

source§

impl Cast<Option<usize>> for Option<u64>

source§

impl Cast<Option<usize>> for bool

source§

impl Cast<Option<usize>> for f32

source§

impl Cast<Option<usize>> for f64

source§

impl Cast<Option<usize>> for i32

source§

impl Cast<Option<usize>> for i64

source§

impl Cast<Option<usize>> for isize

source§

impl Cast<Option<usize>> for u8

source§

impl Cast<Option<usize>> for u64

source§

impl Cast<Option<usize>> for String

source§

impl Cast<bool> for &str

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<bool>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<f32>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<f64>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<i32>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<i64>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<isize>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<u8>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<u64>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for Option<usize>

source§

fn cast(self) -> bool

source§

impl Cast<bool> for f32

source§

fn cast(self) -> bool

source§

impl Cast<bool> for f64

source§

fn cast(self) -> bool

source§

impl Cast<bool> for i32

source§

fn cast(self) -> bool

source§

impl Cast<bool> for i64

source§

fn cast(self) -> bool

source§

impl Cast<bool> for isize

source§

fn cast(self) -> bool

source§

impl Cast<bool> for u8

source§

fn cast(self) -> bool

source§

impl Cast<bool> for u64

source§

fn cast(self) -> bool

source§

impl Cast<bool> for usize

source§

fn cast(self) -> bool

source§

impl Cast<bool> for String

source§

fn cast(self) -> bool

source§

impl Cast<char> for &str

source§

fn cast(self) -> char

source§

impl Cast<char> for String

source§

fn cast(self) -> char

source§

impl Cast<f32> for &str

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<bool>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<f32>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<f64>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<i32>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<i64>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<isize>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<u8>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<u64>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for Option<usize>

source§

fn cast(self) -> f32

source§

impl Cast<f32> for bool

source§

fn cast(self) -> f32

source§

impl Cast<f32> for f64

source§

fn cast(self) -> f32

source§

impl Cast<f32> for i32

source§

fn cast(self) -> f32

source§

impl Cast<f32> for i64

source§

fn cast(self) -> f32

source§

impl Cast<f32> for isize

source§

fn cast(self) -> f32

source§

impl Cast<f32> for u8

source§

fn cast(self) -> f32

source§

impl Cast<f32> for u64

source§

fn cast(self) -> f32

source§

impl Cast<f32> for usize

source§

fn cast(self) -> f32

source§

impl Cast<f32> for String

source§

fn cast(self) -> f32

source§

impl Cast<f64> for &str

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<bool>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<f32>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<f64>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<i32>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<i64>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<isize>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<u8>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<u64>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for Option<usize>

source§

fn cast(self) -> f64

source§

impl Cast<f64> for bool

source§

fn cast(self) -> f64

source§

impl Cast<f64> for f32

source§

fn cast(self) -> f64

source§

impl Cast<f64> for i32

source§

fn cast(self) -> f64

source§

impl Cast<f64> for i64

source§

fn cast(self) -> f64

source§

impl Cast<f64> for isize

source§

fn cast(self) -> f64

source§

impl Cast<f64> for u8

source§

fn cast(self) -> f64

source§

impl Cast<f64> for u64

source§

fn cast(self) -> f64

source§

impl Cast<f64> for usize

source§

fn cast(self) -> f64

source§

impl Cast<f64> for String

source§

fn cast(self) -> f64

source§

impl Cast<i8> for &str

source§

fn cast(self) -> i8

source§

impl Cast<i8> for String

source§

fn cast(self) -> i8

source§

impl Cast<i16> for &str

source§

fn cast(self) -> i16

source§

impl Cast<i16> for String

source§

fn cast(self) -> i16

source§

impl Cast<i32> for &str

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<bool>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<f32>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<f64>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<i32>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<i64>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<isize>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<u8>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<u64>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for Option<usize>

source§

fn cast(self) -> i32

source§

impl Cast<i32> for bool

source§

fn cast(self) -> i32

source§

impl Cast<i32> for f32

source§

fn cast(self) -> i32

source§

impl Cast<i32> for f64

source§

fn cast(self) -> i32

source§

impl Cast<i32> for i64

source§

fn cast(self) -> i32

source§

impl Cast<i32> for isize

source§

fn cast(self) -> i32

source§

impl Cast<i32> for u8

source§

fn cast(self) -> i32

source§

impl Cast<i32> for u64

source§

fn cast(self) -> i32

source§

impl Cast<i32> for usize

source§

fn cast(self) -> i32

source§

impl Cast<i32> for String

source§

fn cast(self) -> i32

source§

impl Cast<i64> for &str

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<bool>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<f32>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<f64>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<i32>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<i64>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<isize>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<u8>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<u64>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for Option<usize>

source§

fn cast(self) -> i64

source§

impl Cast<i64> for bool

source§

fn cast(self) -> i64

source§

impl Cast<i64> for f32

source§

fn cast(self) -> i64

source§

impl Cast<i64> for f64

source§

fn cast(self) -> i64

source§

impl Cast<i64> for i32

source§

fn cast(self) -> i64

source§

impl Cast<i64> for isize

source§

fn cast(self) -> i64

source§

impl Cast<i64> for u8

source§

fn cast(self) -> i64

source§

impl Cast<i64> for u64

source§

fn cast(self) -> i64

source§

impl Cast<i64> for usize

source§

fn cast(self) -> i64

source§

impl Cast<i64> for String

source§

fn cast(self) -> i64

source§

impl Cast<isize> for &str

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<bool>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<f32>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<f64>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<i32>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<i64>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<isize>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<u8>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<u64>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for Option<usize>

source§

fn cast(self) -> isize

source§

impl Cast<isize> for bool

source§

fn cast(self) -> isize

source§

impl Cast<isize> for f32

source§

fn cast(self) -> isize

source§

impl Cast<isize> for f64

source§

fn cast(self) -> isize

source§

impl Cast<isize> for i32

source§

fn cast(self) -> isize

source§

impl Cast<isize> for i64

source§

fn cast(self) -> isize

source§

impl Cast<isize> for u8

source§

fn cast(self) -> isize

source§

impl Cast<isize> for u64

source§

fn cast(self) -> isize

source§

impl Cast<isize> for usize

source§

fn cast(self) -> isize

source§

impl Cast<isize> for String

source§

fn cast(self) -> isize

source§

impl Cast<u8> for &str

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<bool>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<f32>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<f64>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<i32>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<i64>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<isize>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<u8>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<u64>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for Option<usize>

source§

fn cast(self) -> u8

source§

impl Cast<u8> for bool

source§

fn cast(self) -> u8

source§

impl Cast<u8> for f32

source§

fn cast(self) -> u8

source§

impl Cast<u8> for f64

source§

fn cast(self) -> u8

source§

impl Cast<u8> for i32

source§

fn cast(self) -> u8

source§

impl Cast<u8> for i64

source§

fn cast(self) -> u8

source§

impl Cast<u8> for isize

source§

fn cast(self) -> u8

source§

impl Cast<u8> for u64

source§

fn cast(self) -> u8

source§

impl Cast<u8> for usize

source§

fn cast(self) -> u8

source§

impl Cast<u8> for String

source§

fn cast(self) -> u8

source§

impl Cast<u16> for &str

source§

fn cast(self) -> u16

source§

impl Cast<u16> for String

source§

fn cast(self) -> u16

source§

impl Cast<u32> for &str

source§

fn cast(self) -> u32

source§

impl Cast<u32> for String

source§

fn cast(self) -> u32

source§

impl Cast<u64> for &str

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<bool>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<f32>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<f64>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<i32>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<i64>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<isize>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<u8>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<u64>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for Option<usize>

source§

fn cast(self) -> u64

source§

impl Cast<u64> for bool

source§

fn cast(self) -> u64

source§

impl Cast<u64> for f32

source§

fn cast(self) -> u64

source§

impl Cast<u64> for f64

source§

fn cast(self) -> u64

source§

impl Cast<u64> for i32

source§

fn cast(self) -> u64

source§

impl Cast<u64> for i64

source§

fn cast(self) -> u64

source§

impl Cast<u64> for isize

source§

fn cast(self) -> u64

source§

impl Cast<u64> for u8

source§

fn cast(self) -> u64

source§

impl Cast<u64> for usize

source§

fn cast(self) -> u64

source§

impl Cast<u64> for String

source§

fn cast(self) -> u64

source§

impl Cast<usize> for &str

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<bool>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<f32>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<f64>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<i32>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<i64>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<isize>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<u8>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<u64>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for Option<usize>

source§

fn cast(self) -> usize

source§

impl Cast<usize> for bool

source§

fn cast(self) -> usize

source§

impl Cast<usize> for f32

source§

fn cast(self) -> usize

source§

impl Cast<usize> for f64

source§

fn cast(self) -> usize

source§

impl Cast<usize> for i32

source§

fn cast(self) -> usize

source§

impl Cast<usize> for i64

source§

fn cast(self) -> usize

source§

impl Cast<usize> for isize

source§

fn cast(self) -> usize

source§

impl Cast<usize> for u8

source§

fn cast(self) -> usize

source§

impl Cast<usize> for u64

source§

fn cast(self) -> usize

source§

impl Cast<usize> for String

source§

fn cast(self) -> usize

source§

impl Cast<String> for &str

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<bool>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<f32>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<f64>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<i32>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<i64>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<isize>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<u8>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<u64>

source§

fn cast(self) -> String

source§

impl Cast<String> for Option<usize>

source§

fn cast(self) -> String

source§

impl Cast<String> for bool

source§

fn cast(self) -> String

source§

impl Cast<String> for f32

source§

fn cast(self) -> String

source§

impl Cast<String> for f64

source§

fn cast(self) -> String

source§

impl Cast<String> for i32

source§

fn cast(self) -> String

source§

impl Cast<String> for i64

source§

fn cast(self) -> String

source§

impl Cast<String> for isize

source§

fn cast(self) -> String

source§

impl Cast<String> for u8

source§

fn cast(self) -> String

source§

impl Cast<String> for u64

source§

fn cast(self) -> String

source§

impl Cast<String> for usize

source§

fn cast(self) -> String

source§

impl Cast<TimeDelta> for &str

source§

impl Cast<TimeDelta> for Option<bool>

source§

impl Cast<TimeDelta> for Option<f32>

source§

impl Cast<TimeDelta> for Option<f64>

source§

impl Cast<TimeDelta> for Option<i32>

source§

impl Cast<TimeDelta> for Option<i64>

source§

impl Cast<TimeDelta> for Option<isize>

source§

impl Cast<TimeDelta> for Option<u8>

source§

impl Cast<TimeDelta> for Option<u64>

source§

impl Cast<TimeDelta> for Option<usize>

source§

impl Cast<TimeDelta> for bool

source§

impl Cast<TimeDelta> for f32

source§

impl Cast<TimeDelta> for f64

source§

impl Cast<TimeDelta> for i32

source§

impl Cast<TimeDelta> for i64

source§

impl Cast<TimeDelta> for isize

source§

impl Cast<TimeDelta> for u8

source§

impl Cast<TimeDelta> for u64

source§

impl Cast<TimeDelta> for usize

source§

impl Cast<TimeDelta> for String

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for &str

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<bool>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<f32>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<f64>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<i32>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<i64>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<isize>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<u8>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<u64>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for Option<usize>

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for bool

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for f32

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for f64

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for i32

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for i64

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for isize

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for u8

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for u64

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for usize

source§

fn cast(self) -> DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for String

source§

fn cast(self) -> DateTime<U>

Implementors§

source§

impl Cast<Option<bool>> for TimeDelta

source§

impl Cast<Option<f32>> for TimeDelta

source§

impl Cast<Option<f64>> for TimeDelta

source§

impl Cast<Option<i32>> for TimeDelta

source§

impl Cast<Option<i64>> for TimeDelta

source§

impl Cast<Option<isize>> for TimeDelta

source§

impl Cast<Option<u8>> for TimeDelta

source§

impl Cast<Option<u64>> for TimeDelta

source§

impl Cast<Option<usize>> for TimeDelta

source§

impl Cast<bool> for TimeDelta

source§

impl Cast<f32> for TimeDelta

source§

impl Cast<f64> for TimeDelta

source§

impl Cast<i32> for TimeDelta

source§

impl Cast<i64> for TimeDelta

source§

impl Cast<isize> for TimeDelta

source§

impl Cast<u8> for TimeDelta

source§

impl Cast<u64> for TimeDelta

source§

impl Cast<usize> for TimeDelta

source§

impl Cast<String> for TimeDelta

source§

impl Cast<DateTime> for DateTime<Microsecond>

source§

impl Cast<DateTime> for DateTime<Millisecond>

source§

impl Cast<DateTime> for DateTime<Second>

source§

impl Cast<DateTime<Microsecond>> for DateTime<Millisecond>

source§

impl Cast<DateTime<Microsecond>> for DateTime<Nanosecond>

source§

impl Cast<DateTime<Microsecond>> for DateTime<Second>

source§

impl Cast<DateTime<Millisecond>> for DateTime<Microsecond>

source§

impl Cast<DateTime<Millisecond>> for DateTime<Nanosecond>

source§

impl Cast<DateTime<Millisecond>> for DateTime<Second>

source§

impl Cast<DateTime<Second>> for DateTime<Microsecond>

source§

impl Cast<DateTime<Second>> for DateTime<Millisecond>

source§

impl Cast<DateTime<Second>> for DateTime<Nanosecond>

source§

impl<T> Cast<T> for T

source§

impl<T: IsNone> Cast<Option<T>> for T

source§

impl<U: TimeUnitTrait> Cast<Option<bool>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<f32>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<f64>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<i32>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<i64>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<isize>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<u8>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<u64>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<Option<usize>> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<bool> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<f32> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<f64> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<i32> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<i64> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<isize> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<u8> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<u64> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<usize> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<String> for DateTime<U>

source§

impl<U: TimeUnitTrait> Cast<DateTime<U>> for TimeDelta

source§

impl<U: TimeUnitTrait> Cast<TimeDelta> for DateTime<U>