Updated to latest Rust: ToStr -> fmt::Show