Erases the contents of the
BasicString, which becomes an empty string (with a length of 0 characters).
void clear() pure nothrow @nogc scope @trusted;
Doesn't change capacity of string.
BasicString!char str = "123"; str
.reserve(str .capacity * 2); assert(str .length == 3); const size_t cap = str .capacity; str .clear(); assert(str .capacity == cap);