1const std = @import("std");
2const expectEqual = std.testing.expectEqual;
3
4const Payload = union {
5 int: i64,
6 float: f64,
7 boolean: bool,
8};
9test "simple union" {
10 var payload = Payload{ .int = 1234 };
11 try expectEqual(1234, payload.int);
12 payload = Payload{ .float = 12.34 };
13 try expectEqual(12.34, payload.float);
14}
15
16// test