Iros
 
Loading...
Searching...
No Matches
di::serialization::json::Null Struct Reference

#include <di/serialization/json_value.h>

Public Member Functions

 Null ()=default
 
auto operator== (Null const &) const -> bool=default
 
auto operator<=> (Null const &) const =default
 

Friends

template<concepts::Encoding Enc>
constexpr friend auto tag_invoke (types::Tag< format::formatter_in_place >, InPlaceType< Null >, format::FormatParseContext< Enc > &parse_context, bool debug)
 
constexpr friend auto tag_invoke (types::Tag< serialization::serialize >, JsonFormat, auto &serializer, Null)
 

Constructor & Destructor Documentation

◆ Null()

di::serialization::json::Null::Null ( )
explicitdefault

Member Function Documentation

◆ operator<=>()

auto di::serialization::json::Null::operator<=> ( Null const & ) const
default

◆ operator==()

auto di::serialization::json::Null::operator== ( Null const & ) const -> bool=default
default

Friends And Related Symbol Documentation

◆ tag_invoke [1/2]

template<concepts::Encoding Enc>
friend auto tag_invoke ( types::Tag< format::formatter_in_place > ,
InPlaceType< Null > ,
format::FormatParseContext< Enc > & parse_context,
bool debug )
friend

◆ tag_invoke [2/2]

friend auto tag_invoke ( types::Tag< serialization::serialize > ,
JsonFormat ,
auto & serializer,
Null  )
friend

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