From 3ed3a0f9210682442eca91109696974eebd5ba7c Mon Sep 17 00:00:00 2001 From: Mark Thom Date: Sat, 12 Apr 2025 16:43:51 -0700 Subject: [PATCH] some cosmetic tweaks --- src/types.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/types.rs b/src/types.rs index 2f568770..ade9a01c 100644 --- a/src/types.rs +++ b/src/types.rs @@ -698,7 +698,7 @@ impl HeapCellValue { } } -const_assert!(mem::size_of::() == 8); +const_assert!(size_of::() == 8); #[bitfield] #[repr(u64)] @@ -737,7 +737,7 @@ impl From<*const IndexPtr> for UntypedArenaPtr { impl From for *const ArenaHeader { #[inline] fn from(ptr: UntypedArenaPtr) -> *const ArenaHeader { - ptr.get_ptr() as *const ArenaHeader + ptr.get_ptr().cast::() } } @@ -756,14 +756,14 @@ impl UntypedArenaPtr { #[inline] pub fn get_tag(self) -> ArenaHeaderTag { unsafe { - let header = *(self.get_ptr() as *const ArenaHeader); + let header = *self.get_ptr().cast::(); header.get_tag() } } #[inline] pub fn payload_offset(self) -> *const u8 { - unsafe { self.get_ptr().add(mem::size_of::()) } + unsafe { self.get_ptr().add(size_of::()) } } /// # Safety -- 2.54.0