{"body":"```\r\n  POD_CLASS ec_point {\r\n    char data[32];\r\n  };\r\n\r\n  POD_CLASS ec_scalar {\r\n    char data[32];\r\n  };\r\n\r\n  POD_CLASS public_key: ec_point {\r\n    friend class crypto_ops;\r\n  };\r\n\r\n  using secret_key = epee::mlocked<tools::scrubbed<ec_scalar>>;\r\n  using public_key_memsafe = epee::mlocked<tools::scrubbed<public_key>>;\r\n\r\n  // works\r\n  std::unordered_map<secret_key, int> works;\r\n  // doesn't work\r\n  std::unordered_map<public_key_memsafe, int> fails;\r\n```","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/dpsNQFd8","modified":1634762495,"id":"dpsNQFd8","size":459,"lines":21,"own_paste":false,"theme":"","date":1634762428}