#pragma once #include #include namespace erebos { struct UUID { explicit UUID(std::string); explicit operator std::string() const; bool operator==(const UUID &) const; bool operator!=(const UUID &) const; std::array uuid; }; }