Asserts the provided buffer has total capacity enough for len.
Advances the buffer end position by len.
pub fn writableSlice(w: *Writer, len: usize) Error![]u8
pub fn writableSlice(w: *Writer, len: usize) Error![]u8 {
const big_slice = try w.writableSliceGreedy(len);
advance(w, len);
return big_slice[0..len];
}