These examples demonstrate the issue: ``` rusti: format!("A{:6>}A", "hi") Notice(rusti): AhiA rusti: format!("A{:>6}A", "hi") Notice(rusti): A hiA rusti: format!("A{:^6}A", "hi") Notice(rusti): http://j.mp/1v4FzyA ``` Per the [format spec grammar](http://static.rust-lang.org/doc/master/std/fmt/index.html#syntax), the alignment character should go on the left of the width specifier.