#include <di/serialization/deserialize.h>
Public Member Functions | |
template<typename Format, concepts::Impl< io::Reader > Reader, typename... Args> requires (concepts::TagInvocable<DeserializerFunction, Format, Reader, Args...> || requires { Format::deserializer(util::declval<Reader>(), util::declval<Args>()...); }) | |
constexpr auto | operator() (Format, Reader &&reader, Args &&... args) const -> concepts::Deserializer auto |
|
inlineconstexpr |