Lines Matching refs:slf
1255 fn project(slf: PtrInner<'_, Self>) -> *mut Self::Type; in project()
3214 unsafe { try_read_from(source, candidate).map(|slf| (slf, suffix)) } in try_read_from_prefix()
3293 unsafe { try_read_from(source, candidate).map(|slf| (prefix, slf)) } in try_read_from_suffix()
3536 let slf: *mut Self = self; in zero() localVariable
3547 unsafe { ptr::write_bytes(slf.cast::<u8>(), 0, len) }; in zero()
4719 Ok(slf) => Ok(slf.recall_validity().as_ref()), in ref_from_bytes_with_elems()
4993 Ok(slf) => Ok(slf.recall_validity::<_, (_, (_, BecauseExclusive))>().as_mut()), in mut_from_bytes_with_elems()
5480 let (slf, prefix_suffix) = Ptr::from_ref(source) in ref_from_prefix_suffix()
5483 Ok((slf.recall_validity().as_ref(), prefix_suffix.as_ref())) in ref_from_prefix_suffix()
5500 let (slf, prefix_suffix) = Ptr::from_mut(source) in mut_from_prefix_suffix()
5503 Ok((slf.recall_validity::<_, (_, (_, _))>().as_mut(), prefix_suffix.as_mut())) in mut_from_prefix_suffix()
5753 let slf: *const Self = self; in as_bytes() localVariable
5775 unsafe { slice::from_raw_parts(slf.cast::<u8>(), len) } in as_bytes()
5829 let slf: *mut Self = self; in as_mut_bytes() localVariable
5851 unsafe { slice::from_raw_parts_mut(slf.cast::<u8>(), len) } in as_mut_bytes()