template <typename T>
struct is_arena_constructable
Defined at line 489 of file ../../third_party/protobuf/src/google/protobuf/arena.h
Helper typetraits that indicates support for arenas in a type T at compile
time. This is public only to allow construction of higher-level templated
utilities.
is_arena_constructable
<T
>::value is true if the message type T has arena
support enabled, and false otherwise.
is_destructor_skippable
<T
>::value is true if the message type T has told
the arena that it is safe to skip the destructor, and false otherwise.
This is inside Arena because only Arena has the friend relationships
necessary to see the underlying generated code traits.