diff options
author | Paul Masurel <paul.masurel@gmail.com> | 2018-09-15 20:20:22 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-15 20:20:22 +0900 |
commit | 10f6c07c53001d617766b7be2e714c798727c3ba (patch) | |
tree | 23441086a14cc34303771b2176536060d1ebc9f2 /src/common/bitpacker.rs | |
parent | 06e7bd18e7a34027697b3c705ac755e3984aa1cf (diff) |
Clippy (#422)
* Cargo Format
* Clippy
Diffstat (limited to 'src/common/bitpacker.rs')
-rw-r--r-- | src/common/bitpacker.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/common/bitpacker.rs b/src/common/bitpacker.rs index 4945796..593e36f 100644 --- a/src/common/bitpacker.rs +++ b/src/common/bitpacker.rs @@ -102,6 +102,7 @@ where addr + 8 <= data.len(), "The fast field field should have been padded with 7 bytes." ); + #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ptr_alignment))] let val_unshifted_unmasked: u64 = u64::from_le(unsafe { ptr::read_unaligned(data[addr..].as_ptr() as *const u64) }); let val_shifted = (val_unshifted_unmasked >> bit_shift) as u64; @@ -125,6 +126,7 @@ where for output_val in output.iter_mut() { let addr = addr_in_bits >> 3; let bit_shift = addr_in_bits & 7; + #[cfg_attr(feature = "cargo-clippy", allow(clippy::cast_ptr_alignment))] let val_unshifted_unmasked: u64 = unsafe { ptr::read_unaligned(data[addr..].as_ptr() as *const u64) }; let val_shifted = (val_unshifted_unmasked >> bit_shift) as u64; |