pub fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError> {
        self.buf.try_reserve(self.len, additional)
    }
Shrinks the capacity of the vector with a lower bound.
benchmarks/haystacks/code/rust-library.rs