pub unsafe fn from_utf8_unchecked(bytes: Vec<u8>) -> String {
        String { vec: bytes }
    }
Ensures that this `String`'s capacity is at least `additional` bytes
larger than its length.

The capacity may be increased by more than `additional` bytes if it
chooses, to prevent frequent reallocations.

If you do not want this "at least" behavior, see the [`reserve_exact`]
method.

# Panics

Panics if the new capacity overflows [`usize`].

[`reserve_exact`]: String::reserve_exact

# Examples
benchmarks/haystacks/code/rust-library.rs