#![allow(unused_variables)] fn main() { let mut s = String::with_capacity(10); s.push('a'); s.push('b'); let capacity = s.capacity(); assert_eq!(2, s.len()); assert!(capacity >= 10); s.reserve_exact(8); assert_eq!(capacity, s.capacity()); }