diff --git a/bucket_map/src/bucket_storage.rs b/bucket_map/src/bucket_storage.rs index f98f168873..59bd3e5349 100644 --- a/bucket_map/src/bucket_storage.rs +++ b/bucket_map/src/bucket_storage.rs @@ -213,6 +213,7 @@ impl BucketStorage { } } + #[allow(clippy::mut_from_ref)] pub fn get_mut(&self, ix: u64) -> &mut T { if ix >= self.num_cells() { panic!("bad index size"); @@ -226,6 +227,7 @@ impl BucketStorage { } } + #[allow(clippy::mut_from_ref)] pub fn get_mut_cell_slice(&self, ix: u64, len: u64) -> &mut [T] { if ix >= self.num_cells() { panic!("bad index size"); diff --git a/bucket_map/src/lib.rs b/bucket_map/src/lib.rs index 80eb8e9ea0..4d0da4582b 100644 --- a/bucket_map/src/lib.rs +++ b/bucket_map/src/lib.rs @@ -1,6 +1,4 @@ -#![cfg_attr(RUSTC_WITH_SPECIALIZATION, feature(min_specialization))] #![allow(clippy::integer_arithmetic)] -#![allow(clippy::mut_from_ref)] mod bucket; mod bucket_item; pub mod bucket_map;