comparator
Values
pub fn is_same_kind(a: a, b: a) -> Bool
Compare if two types have the same constructor
assert is_same_kind(Size(Medium), Size(Small)) == True
assert is_same_kind(Size(Medium), Variant(Primary)) == False
assert is_same_kind(Variant(Primary), Variant(Primary)) == True
assert is_same_kind(Variant(Primary), Variant(Secondary)) == True