Skip to content

Commit 2b4b08c

Browse files
committed
[#224] Fix clippy warnings
1 parent 4bf22d2 commit 2b4b08c

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

iceoryx2-bb/container/src/queue.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ pub struct FixedSizeQueue<T, const CAPACITY: usize> {
400400

401401
impl<T, const CAPACITY: usize> PlacementDefault for FixedSizeQueue<T, CAPACITY> {
402402
unsafe fn placement_default(ptr: *mut Self) {
403-
let state_ptr = core::ptr::addr_of_mut!((&mut *ptr).state);
403+
let state_ptr = core::ptr::addr_of_mut!((*ptr).state);
404404
state_ptr.write(Self::initialize_state());
405405
}
406406
}

iceoryx2-bb/container/src/vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ pub struct FixedSizeVec<T, const CAPACITY: usize> {
333333

334334
impl<T, const CAPACITY: usize> PlacementDefault for FixedSizeVec<T, CAPACITY> {
335335
unsafe fn placement_default(ptr: *mut Self) {
336-
let state_ptr = core::ptr::addr_of_mut!((&mut *ptr).state);
336+
let state_ptr = core::ptr::addr_of_mut!((*ptr).state);
337337
state_ptr.write(Self::initialize_state())
338338
}
339339
}

iceoryx2-bb/elementary/src/placement_default.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ use iceoryx2_pal_concurrency_sync::iox_atomic::*;
3030
///
3131
/// impl PlacementDefault for MyLargeType {
3232
/// unsafe fn placement_default(ptr: *mut Self) {
33-
/// let value_1_ptr = core::ptr::addr_of_mut!(unsafe {&mut *ptr}.value_1);
34-
/// let value_2_ptr = core::ptr::addr_of_mut!(unsafe {&mut *ptr}.value_2);
33+
/// let value_1_ptr = core::ptr::addr_of_mut!((*ptr).value_1);
34+
/// let value_2_ptr = core::ptr::addr_of_mut!((*ptr).value_2);
3535
///
3636
/// PlacementDefault::placement_default(value_1_ptr);
3737
/// PlacementDefault::placement_default(value_2_ptr);

0 commit comments

Comments
 (0)