update for rust nightly std::fmt