diff --git a/recapn/src/io/stream.rs b/recapn/src/io/stream.rs index 9a43bc3..a4b63a8 100644 --- a/recapn/src/io/stream.rs +++ b/recapn/src/io/stream.rs @@ -243,7 +243,7 @@ impl StreamTableRef { #[inline] pub fn segments(&self) -> &[SegmentLenReader] { - unsafe { &*(std::ptr::from_ref::(self) as *const [SegmentLenReader]) } + unsafe { &*(core::ptr::from_ref::(self) as *const [SegmentLenReader]) } } #[inline] diff --git a/recapn/src/ptr.rs b/recapn/src/ptr.rs index fa7e6f2..7e27dca 100644 --- a/recapn/src/ptr.rs +++ b/recapn/src/ptr.rs @@ -545,7 +545,7 @@ impl WirePtr { impl<'a> From<&'a Word> for &'a WirePtr { fn from(w: &'a Word) -> Self { - unsafe { &*std::ptr::from_ref::(w).cast::() } + unsafe { &*core::ptr::from_ref::(w).cast::() } } } @@ -2178,7 +2178,7 @@ impl<'a> PtrReader<'a, Empty> { pub const fn null() -> Self { unsafe { Self::new_unchecked(NonNull::new_unchecked( - std::ptr::from_ref(Word::null()).cast_mut(), + core::ptr::from_ref(Word::null()).cast_mut(), )) } }