fn replaceRange(self: *Self, start: usize, len: usize, new_items: []const T) error{Overflow}!void
Replace range of elements slice[start..][0..len] with new_items. Grows slice if len < new_items.len. Shrinks slice if len > new_items.len.
slice[start..][0..len]
new_items
len < new_items.len
len > new_items.len
self: *Self,
start: usize,
len: usize,
new_items: []const T,