variadics_macro 0.6.2

Procedural macros for the `variadics` crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
## `tuple!` Macro

Create a tuple from a Variadic type known at compile time.

Example usage:
```rust
use variadics::var_expr;
use variadics_macro::tuple;

let tup = var_expr!(1, 2, 3, "four");
let a = tuple!(tup, 4);
assert_eq!(a, (1, 2, 3, "four"));

let tup = var_expr!(1, 2, var_expr!(3));
let b = tuple!(tup, 3);
assert_eq!(b, (1, 2, (3, ())));
```