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