fn print_table( headers: Vec<Cell>, add_rows: impl FnOnce(&mut Table), should_wrap: bool, ) -> Result<()>