Searched refs:trailing_slice_layout (Results 1 – 4 of 4) sorted by relevance
570 let trailing_slice_layout = crate::trailing_slice_layout::<T>(); in padding_needed_for() localVariable583 let trailing_size = self.meta.unchecked_mul(trailing_slice_layout.elem_size); in padding_needed_for()584 trailing_size.unchecked_add(trailing_slice_layout.offset) in padding_needed_for()
339 let offset = crate::trailing_slice_layout::<T>().offset; in trailing_slice()
534 SizeInfo::SliceDst(trailing_slice_layout) => { in requires_dynamic_padding()537 trailing_slice_layout.offset % self.align.get() != 0 in requires_dynamic_padding()538 || trailing_slice_layout.elem_size % self.align.get() != 0 in requires_dynamic_padding()
890 pub(crate) fn trailing_slice_layout<T>() -> TrailingSliceLayout in trailing_slice_layout() function