C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
Loading...
Searching...
No Matches
essence::width_height_pair Concept Reference

Concept definition

template<typename T>
concept essence::width_height_pair = std::is_aggregate_v<T> && requires(T obj) {
requires std::is_arithmetic_v<decltype(obj.width)>;
requires std::is_arithmetic_v<decltype(obj.height)>;
T{
.width = {},
.height = {},
};
}
Definition rect.hpp:77