Zig 0.17.0-dev (Split by item)

This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig library itself.

writableArray

Asserts the provided buffer has total capacity enough for len.

Advances the buffer end position by len.

Writer.writableArray
pub fn writableArray(w: *Writer, comptime len: usize) Error!*[len]u8

File

lib/std/Io/Writer.zig:377

Code

pub fn writableArray(w: *Writer, comptime len: usize) Error!*[len]u8 {
    const big_slice = try w.writableSliceGreedy(len);
    advance(w, len);
    return big_slice[0..len];
}