This procedural macro crate provides a way to construct and annotate tuple types like arrays in Rust. # Usage ```rust !#[feature(proc_macro_hygiene)] // required for expansion to expressions use fast_tuple::tuple; fn main() { let tuple: tuple!(u32; 2) = tuple!(2; 2); println!("{}, {}", tuple.0, tuple.1); // prints 2, 2 } ``` # Version This is a nigthly-only crate at the moment, unless you only use it for annotate types,this macro is also **no_std** only when debug assertions are disabled.