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

Struct Documentation

template<typename BasicJsonType, typename T>
struct has_non_default_from_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<T, from_json_function, serializer, const BasicJsonType&>::value