(s: &Spec, body: &str, sign_prefix_len: usize)
| 353 | } |
| 354 | |
| 355 | fn pad_aligned(s: &Spec, body: &str, sign_prefix_len: usize) -> String { |
| 356 | let len = body.chars().count(); |
| 357 | if len >= s.width { return body.to_string(); } |
| 358 | let pad = s.width - len; |
| 359 | let align = s.align.unwrap_or(b'>'); |
| 360 | pad_with(body, pad, align, s.fill, sign_prefix_len) |
| 361 | } |
| 362 | |
| 363 | fn pad_with(body: &str, pad: usize, align: u8, fill: char, sign_prefix_len: usize) -> String { |
| 364 | let mut out = String::new(); |
no test coverage detected