#[derive(Debug, PartialEq)]
struct N(u8);
#[test]
fn full() {
let non_clone = N(8);
let n = forestrie::exact! {
match "red" {
"blue" => N(5),
"red" | "green" => N(12),
c"orange" => N(7),
"grass" | "yellow" => non_clone,
"" => N(1),
_ => N(9),
}
};
assert_eq!(n, N(12));
}