pub fn build_large_headers() -> Vec<(&'static str, String)> { vec![ ("one", "hello".to_string()), ("two", build_large_string('2', 4 * 1024)), ("three", "three".to_string()), ("four", build_large_string('4', 4 * 1024)), ("five", "five".to_string()), ("six", build_large_string('6', 4 * 1024)), ("seven", "seven".to_string()), ("eight", build_large_string('8', 4 * 1024)), ("nine", "nine".to_string()), ("ten", build_large_string('0', 4 * 1024)), ("eleven", build_large_string('1', 32 * 1024)), ] } fn build_large_string(ch: char, len: usize) -> String { let mut ret = String::new(); for _ in 0..len { ret.push(ch); } ret }