We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d532f1e commit d8030b8Copy full SHA for d8030b8
src/lib.rs
@@ -65,7 +65,8 @@ pub use traits::*;
65
#[allow(
66
clippy::cast_possible_truncation,
67
clippy::cast_sign_loss,
68
- clippy::cast_precision_loss
+ clippy::cast_precision_loss,
69
+ clippy::cast_lossless
70
)]
71
fn f64_to_usize(a: f64) -> usize {
72
assert!(a.is_sign_positive() && a <= usize::max_value() as f64 && a.fract() == 0.0);
@@ -82,7 +83,7 @@ fn f64_to_u8(a: f64) -> u8 {
82
83
a as u8
84
}
85
-#[allow(clippy::cast_precision_loss)]
86
+#[allow(clippy::cast_precision_loss, clippy::cast_lossless)]
87
fn usize_to_f64(a: usize) -> f64 {
88
assert!(a as u64 <= 1_u64 << 53);
89
a as f64
0 commit comments