Lines Matching refs:deref
214 if let Err(err) = util::validate_aligned_to::<_, T>(bytes.deref()) { in sized_from()
232 if let Err(err) = util::validate_aligned_to::<_, T>(bytes.deref()) { in sized_from_prefix()
257 if let Err(err) = util::validate_aligned_to::<_, T>(bytes.deref()) { in sized_from_suffix()
314 Ptr::from_ref(source.deref()).try_cast_into_no_leftover::<T, BecauseImmutable>(None) in from_bytes()
367 let remainder = match Ptr::from_ref(source.deref()) in from_prefix()
432 let remainder = match Ptr::from_ref(source.deref()) in from_suffix()
726 unsafe { r.as_byte_slice().deref() } in bytes()
769 unsafe { ptr::read(b.deref().as_ptr().cast::<T>()) } in read()
805 fn deref(&self) -> &T { in deref() function
812 let b = b.deref(); in deref()
926 self.deref().eq(other.deref()) in eq()
1021 let deref_ptr: *const u8 = r.deref(); in test_address()
1027 let deref_ptr = r.deref().as_ptr(); in test_address()
1341 test::black_box(temp.deref()); in bench_deref_sized()