1use super::*;
2
3impl ToU8 for f32 {
4 fn to_u8(self) -> u8 {
5 self as u8
6 }
7}
8impl ToU16 for f32 {
9 fn to_u16(self) -> u16 {
10 self as u16
11 }
12}
13impl ToU32 for f32 {
14 fn to_u32(self) -> u32 {
15 self as u32
16 }
17}
18impl ToU64 for f32 {
19 fn to_u64(self) -> u64 {
20 self as u64
21 }
22}
23impl ToU128 for f32 {
24 fn to_u128(self) -> u128 {
25 self as u128
26 }
27}
28
29impl ToI8 for f32 {
30 fn to_i8(self) -> i8 {
31 self as i8
32 }
33}
34impl ToI16 for f32 {
35 fn to_i16(self) -> i16 {
36 self as i16
37 }
38}
39impl ToI32 for f32 {
40 fn to_i32(self) -> i32 {
41 self as i32
42 }
43}
44impl ToI64 for f32 {
45 fn to_i64(self) -> i64 {
46 self as i64
47 }
48}
49impl ToI128 for f32 {
50 fn to_i128(self) -> i128 {
51 self as i128
52 }
53}
54
55impl AsF32 for f32 {
56 fn as_f32(self) -> f32 {
57 self
58 }
59}
60impl AsF64 for f32 {
61 fn as_f64(self) -> f64 {
62 self.into()
63 }
64}