make fmt_macros and rustdoc have standard doc attributes