I would like to create a mapping with a struct inside as key
struct MyMap { bytes32 data1; address data2; string data3; } mapping(MyMap => bool) public currentMap;
but i am getting this error:
Only elementary types, user defined value types, contract types or enums are allowed as mapping keys.