Home
last modified time | relevance | path

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

/linux-6.14.4/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.rs7 layout::ArrayLayout,
101 layout: ArrayLayout<T>,
253 layout: ArrayLayout::empty(), in new()
366 ArrayLayout::empty() in from_raw_parts()
370 unsafe { ArrayLayout::new_unchecked(capacity) } in from_raw_parts()
432 let layout = ArrayLayout::new(new_cap).map_err(|_| AllocError)?; in reserve()
691 layout: ArrayLayout<T>,
761 let layout = unsafe { ArrayLayout::<T>::new_unchecked(len) }; in collect()