const std = @import("std"); const expect = std.testing.expect; const Payload = union { int: i64, float: f64, boolean: bool, }; test "simple union" { var payload = Payload{ .int = 1234 }; try expect(payload.int == 1234); payload = Payload{ .float = 12.34 }; try expect(payload.float == 12.34); } // test