if they cant be converted to enums or tags or something then you’ll just have to loop over all structs and break when you get a match
if they cant be converted to enums or tags or something then you’ll just have to loop over all structs and break when you get a match