Home
last modified time | relevance | path

Searched refs:ArrayLayout (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/rust/kernel/alloc/
Dlayout.rs17 pub struct ArrayLayout<T> { struct
22 impl<T> Clone for ArrayLayout<T> { argument
27 impl<T> Copy for ArrayLayout<T> {} implementation
31 impl<T> ArrayLayout<T> { implementation
103 impl<T> From<ArrayLayout<T>> for Layout {
104 fn from(value: ArrayLayout<T>) -> Self { in from()
Dkvec.rs10 layout::ArrayLayout,
104 layout: ArrayLayout<T>,
256 layout: ArrayLayout::empty(), in new()
369 ArrayLayout::empty() in from_raw_parts()
373 unsafe { ArrayLayout::new_unchecked(capacity) } in from_raw_parts()
435 let layout = ArrayLayout::new(new_cap).map_err(|_| AllocError)?; in reserve()
694 layout: ArrayLayout<T>,
764 let layout = unsafe { ArrayLayout::<T>::new_unchecked(len) }; in collect()