How to add a non-copyable, non-movable object to a std:map or std:unordered_map | Heykuki News