pub fn pushBackAssumeCapacity(deque: *Self, item: T) void
Add one item to the back of the deque.
Never invalidates element pointers.
Asserts that the deque can hold one additional item.
deque: *Self
item: T
170 171 172 173 174 175
pub fn pushBackAssumeCapacity(deque: *Self, item: T) void { assert(deque.len < deque.buffer.len); const buffer_index = deque.bufferIndex(deque.len); deque.buffer[buffer_index] = item; deque.len += 1; }
Add one item to the back of the deque.
Never invalidates element pointers.
Asserts that the deque can hold one additional item.