Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
I've found that two structs that have value-equivalent sets or maps as values for some reason cause struct's == to fail. This is inconsistent with other languages.
For example, this struct:
struct { set_byte_map: <Set: { {1=>2} }>, map_byte_map: { {1=>1} => 1 } }
created twice independently will not be ==.