Template Struct has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >

Struct Documentation

template<typename BasicJsonType, typename T>
struct has_to_json<BasicJsonType, T, enable_if_t<!is_basic_json<T>::value>>

Public Types

using serializer = typename BasicJsonType::template json_serializer<T, void>

Public Static Attributes

static constexpr bool value = is_detected_exact<void, to_json_function, serializer, BasicJsonType&, T>::value