fn writableWithSize(self: *Self, size: usize) ![]T
Returns a writable buffer of at least size items, allocating memory as needed. Use fifo.update once you’ve written data to it.
size
fifo.update
self: *Self,
size: usize,