18 let mut u = U { a: (1, 1) };
19 assert_eq!(u.b, (1 << 8) + 1);
21 assert_eq!(u.a, (2, 2));
23 let mut w = W { a: 0b0_11111111_00000000000000000000000 };
24 assert_eq!(w.b, f32::INFINITY);
25 w.b = f32::NEG_INFINITY;
26 assert_eq!(w.a, 0b1_11111111_00000000000000000000000);