PrimitiveFloatToInt

Trait PrimitiveFloatToInt 

Source
pub trait PrimitiveFloatToInt<Int>: PrimitiveFloat { }
Expand description

Trait for conversions supported by PrimitiveFloat::to_int_unchecked.

This is effectively the same as the unstable core::convert::FloatToInt, implemented for all combinations of PrimitiveFloat and PrimitiveInteger.

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.

Implementations on Foreign Types§

Source§

impl PrimitiveFloatToInt<i8> for f32

Source§

impl PrimitiveFloatToInt<i8> for f64

Source§

impl PrimitiveFloatToInt<i16> for f32

Source§

impl PrimitiveFloatToInt<i16> for f64

Source§

impl PrimitiveFloatToInt<i32> for f32

Source§

impl PrimitiveFloatToInt<i32> for f64

Source§

impl PrimitiveFloatToInt<i64> for f32

Source§

impl PrimitiveFloatToInt<i64> for f64

Source§

impl PrimitiveFloatToInt<i128> for f32

Source§

impl PrimitiveFloatToInt<i128> for f64

Source§

impl PrimitiveFloatToInt<isize> for f32

Source§

impl PrimitiveFloatToInt<isize> for f64

Source§

impl PrimitiveFloatToInt<u8> for f32

Source§

impl PrimitiveFloatToInt<u8> for f64

Source§

impl PrimitiveFloatToInt<u16> for f32

Source§

impl PrimitiveFloatToInt<u16> for f64

Source§

impl PrimitiveFloatToInt<u32> for f32

Source§

impl PrimitiveFloatToInt<u32> for f64

Source§

impl PrimitiveFloatToInt<u64> for f32

Source§

impl PrimitiveFloatToInt<u64> for f64

Source§

impl PrimitiveFloatToInt<u128> for f32

Source§

impl PrimitiveFloatToInt<u128> for f64

Source§

impl PrimitiveFloatToInt<usize> for f32

Source§

impl PrimitiveFloatToInt<usize> for f64

Implementors§