A template library for Rust