pub fn display_wrap<W: Write, T, I: Iterator<Item = T>, SEP: Display, F: FnMut(T, &mut W) -> Result>( f: &mut W, iter: I, fmt_one: F, line_sep: SEP, item_sep: char, wrap_size: usize, ) -> Result