#pragma once #include #include namespace utils { namespace detail { template concept has_member_reserve = requires(T t) { t.reserve(size_t{}); }; } // namespace detail template