Cast

Trait Cast 

Source
pub trait Cast<D: Scalar> {
    // Required method
    fn cast(self) -> D;
}
Expand description

Trait for casting between scalar types.

Required Methods§

Source

fn cast(self) -> D

Casts self to target type D.

Implementations on Foreign Types§

Source§

impl Cast<i8> for i32

Source§

fn cast(self) -> i8

Source§

impl Cast<i32> for i8

Source§

fn cast(self) -> i32

Source§

impl Cast<bf16> for f32

Source§

fn cast(self) -> bf16

Source§

impl Cast<f8e4m3> for f32

Source§

fn cast(self) -> f8e4m3

Source§

impl Cast<i4> for i32

Source§

fn cast(self) -> i4

Implementors§

Source§

impl Cast<f32> for bf16

Source§

impl Cast<f32> for f8e4m3

Source§

impl Cast<i32> for i4

Source§

impl<D: Scalar> Cast<D> for D