#include #pragma once namespace mbgl { template class Range { public: constexpr Range(T min_, T max_) : min(std::move(min_)), max(std::move(max_)) {} T min; T max; }; template bool operator==(const Range& a, const Range& b) { return a.min == b.min && a.max == b.max; } template bool operator!=(const Range& a, const Range& b) { return !(a == b); } } // namespace mbgl