default JSONSerializer template argument
<nlohmann/adl_serializer.hpp>
template<
    typename T = void,
    typename SFINAE = void>
struct adl_serializer;
| Name | Description | 
|---|---|
| from_json | convert a JSON value to any value type | 
| to_json | convert any value type to a JSON value | 
This serializer ignores the template arguments and uses ADL(argument-dependent lookup)for serialization.