userver: proto_structs::traits::ProtoStruct Concept Reference
Loading...
Searching...
No Matches
proto_structs::traits::ProtoStruct Concept Reference

Proto struct intended for conversion to/from protobuf message type. More...

#include </data/code/userver/libraries/proto-structs/include/userver/proto-structs/type_mapping.hpp>

Concept definition

template<typename T>
concept proto_structs::traits::ProtoStruct = std::is_class_v<T> && !std::is_same_v<CompatibleMessageType<T>, void>

Detailed Description

Proto struct intended for conversion to/from protobuf message type.

Definition at line 81 of file type_mapping.hpp.