Iros
 
Loading...
Searching...
No Matches
di::concepts::Deserializer Concept Reference

#include <di/serialization/deserialize.h>

Concept definition

template<typename T>
concept di::concepts::Deserializer = requires(T& serializer) {
{ serializer.reader() } -> Impl<io::Reader>;
util::as_const(serializer).reader();
util::move(serializer).reader();
}
Definition deserialize.h:11
Definition impl.h:17
RemoveCV< RemoveReference< T > > RemoveCVRef
Definition core.h:74
constexpr auto serializer
Definition serialize.h:43