5 match ((1, "a".to_string()), (2, "b".to_string())) {
6 ((1, a), (2, b)) | ((2, b), (1, a)) => {
7 assert_eq!(a, "a".to_string());
8 assert_eq!(b, "b".to_string());
16 (1, a, b) | (2, b, a) => {
26 (1, ref a, ref b) | (2, ref b, ref a) => {
36 (1, a, b) | (2, b, a) if a == 2 => {
46 (1, ref a, ref b) | (2, ref b, ref a) if *a == 2 => {