A template language for Rust metaprogramming using partial staging.