gr_bin/formatters/
utils.rs1pub fn to_fixed_length(s: &str, len: usize, ellipsis: bool) -> String {
2 let max_len = if ellipsis { len - 3 } else { len };
3 if s.len() > max_len {
4 format!("{}{}", &s[0..max_len], if ellipsis { "..." } else { "" })
5 } else {
6 format!("{:<width$}", s, width = len)
7 }
8}