#include <di/serialization/json_serializer.h>
Static Public Member Functions | |
template<concepts::Impl< io::Writer > Writer, typename... Args> requires (concepts::ConstructibleFrom<JsonSerializer<meta::RemoveCVRef<Writer>>, Writer, Args...>) | |
static constexpr auto | serializer (Writer &&writer, Args &&... args) |
template<concepts::Impl< io::Reader > Reader, typename... Args> requires (concepts::ConstructibleFrom<JsonDeserializer<meta::RemoveCVRef<Reader>>, Reader, Args...>) | |
static constexpr auto | deserializer (Reader &&reader, Args &&... args) |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |