Erases and deallocate the contents of the Vector, which becomes an empty vector (with a length of 0 elements).
Vector!(int, 6) vec = Vector!(int, 6).build(1, 2, 3); vec.reserve(vec.capacity * 2); assert(vec.length == 3); const size_t cap = vec.capacity; vec.clear(); assert(vec.capacity == cap); vec.release(); assert(vec.capacity < cap); assert(vec.capacity == typeof(vec).minimalCapacity);
See Implementation
Erases and deallocate the contents of the Vector, which becomes an empty vector (with a length of 0 elements).