Given 2 variables of type U (union(enum){ num: i32, str: []const u8 };). How do I check that:
var a = U{.num=3};
var b = U{.str="something"};
// How to check if a and b have the same active type? kinda like this:
// if(a.curType == b.curType)
From what I know types are tagged with an enum(backed by an int) so there should be a way to check this I assume
