pub fn wrap_text(text: &str, width: usize) -> Vec<String>
Word-wrap plain text into rows no wider than width.
width
Existing \n line breaks are preserved. Overlong words are hard-split.
\n