CUDNN Frontend API 8.3.0

Public Types | Static Public Attributes | List of all members
nlohmann::detail::has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > Struct Template Reference

`#include <json.hpp>`

Collaboration diagram for nlohmann::detail::has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >:

## Public Types
using | serializer = typename BasicJsonType::template json_serializer< T, void >

## Static Public Attributes
static constexpr bool | value

## Detailed Description

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

Definition at line 3534 of file json.hpp.

## Member Typedef Documentation

## ◆ serializer

template<typename BasicJsonType , typename T >

using nlohmann::detail::has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >::serializer = typename BasicJsonType::template json_serializer<T, void>

Definition at line 3536 of file json.hpp.

## Member Data Documentation

## ◆ value

template<typename BasicJsonType , typename T >

constexpr bool nlohmann::detail::has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >::value
| static

Initial value:
=
is_detected_exact<void, to_json_function, serializer, BasicJsonType&,
T>::value

Definition at line 3538 of file json.hpp.

The documentation for this struct was generated from the following file:

- json.hpp