Generate Rust code using proc-macro utility crates
Format generated Rust code using rustfmt run as external process.
rustfmt