Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • Rust

Idiom #214 Pad string on the right

Append extra character c at the end of string s to make sure its length is at least m.
The length is the number of characters, not the number of bytes.

use pad::PadStr;
let out = s.pad_to_width_with_char(m, c);
s = s.PadRight(m, c);

New implementation...