Searched refs:try_cast_into_no_leftover (Results 1 – 3 of 3) sorted by relevance
| /linux/rust/zerocopy/src/ |
| H A D | ref.rs | 314 Ptr::from_ref(source.deref()).try_cast_into_no_leftover::<T, BecauseImmutable>(None) in from_bytes() 650 .try_cast_into_no_leftover::<T, BecauseImmutable>(None) in into_ref() 705 .try_cast_into_no_leftover::<T, BecauseExclusive>(None) in into_mut() 831 .try_cast_into_no_leftover::<T, BecauseImmutable>(None) in deref() 881 .try_cast_into_no_leftover::<T, BecauseExclusive>(None) in deref_mut()
|
| H A D | lib.rs | 1883 match Ptr::from_ref(source).try_cast_into_no_leftover::<Self, BecauseImmutable>(None) { in try_ref_from_bytes() 2210 match Ptr::from_mut(bytes).try_cast_into_no_leftover::<Self, BecauseExclusive>(None) { in try_mut_from_bytes() 2526 match Ptr::from_ref(source).try_cast_into_no_leftover::<Self, BecauseImmutable>(Some(count)) in try_ref_from_bytes_with_elems() 2851 match Ptr::from_mut(source).try_cast_into_no_leftover::<Self, BecauseExclusive>(Some(count)) in try_mut_from_bytes_with_elems() 4160 match Ptr::from_ref(source).try_cast_into_no_leftover::<_, BecauseImmutable>(None) { in ref_from_bytes() 4450 match Ptr::from_mut(source).try_cast_into_no_leftover::<_, BecauseExclusive>(None) { in mut_from_bytes() 4717 let maybe_slf = source.try_cast_into_no_leftover::<_, BecauseImmutable>(Some(count)); in ref_from_bytes_with_elems() 4991 let maybe_slf = source.try_cast_into_no_leftover::<_, BecauseImmutable>(Some(count)); in mut_from_bytes_with_elems()
|
| /linux/rust/zerocopy/src/pointer/ |
| H A D | ptr.rs | 1171 pub fn try_cast_into_no_leftover<U, R>( in try_cast_into_no_leftover() function 1440 .try_cast_into_no_leftover::<T, BecauseImmutable>(meta) in test() 1560 let res = ptr.try_cast_into_no_leftover::<[u8; 2], BecauseImmutable>(None); in test_try_cast_into_no_leftover_restores_original_slice()
|