fn layout_array( cap: usize, elem_layout: Layout, ) -> Result<Layout, TryReserveError>
raw_vec_internals