DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
discord_core_api::discord_core_internal::array_t Concept Reference

Concept for array types excluding etf_serializer. More...

#include <Etf.hpp>

Concept definition

template<typename value_type>
concept discord_core_api::discord_core_internal::array_t = jsonifier::concepts::range<value_type> && jsonifier::concepts::has_resize<std::unwrap_ref_decay_t<value_type>> &&
jsonifier::concepts::has_emplace_back<std::unwrap_ref_decay_t<value_type>> && jsonifier::concepts::vector_subscriptable<std::unwrap_ref_decay_t<value_type>> &&
requires(value_type&& data) { typename value_type::value_type; }
Concept for array types excluding etf_serializer.
Definition: Etf.hpp:444