fn insertSlice(self: *Self, i: usize, items: []const T) error{Overflow}!void
Insert slice items at index i by moving slice[i .. slice.len] to make room. This operation is O(N).
items
i
slice[i .. slice.len]
self: *Self,
i: usize,
items: []const T,