as_tuple 0.1.0

View any struct as a tuple! ✨
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use as_tuple::AsTuple;
use std::fmt::Debug;

#[derive(AsTuple, Debug)]
struct Pair<'a, T: Debug>(&'a str, T);

#[test]
fn unnamed() {
    let mut pair = Pair("favorite number", 64);
    let _ = pair.as_tuple_mut();
    pair.as_tuple();
}