Note: This site is currently "Under construction". I'm migrating to a new version of my site building software. Lots of things are in a state of disrepair as a result (for example, footnote links aren't working). It's all part of the process of building in public. Most things should still be readable though.

Pad A Rust String With Leading Spaces

Code

fn main() {
  let word = "alfa".to_string();
  let updated = format!("~~{:>10}~~", word);
  println!("{}", updated);

}

Results

~~      alfa~~

Can also do `{:<10}`` for right padding and `{:^10}`` for centered