#include </data/code/userver/libraries/proto-structs/include/userver/proto-structs/type_mapping.hpp>
Trait that marks struct/class type as compatible to some protobuf message.
By default, trait uses T::ProtobufMessage
as its nested Type
definition. User can also specialize CompatibleMessageTrait
for any type in the proto_structs::traits
namespace if he can not modify the code which contains T
definition:
Definition at line 64 of file type_mapping.hpp.
Public Types | |
using | Type = void |
using proto_structs::traits::CompatibleMessageTrait< T >::Type = void |
Definition at line 65 of file type_mapping.hpp.