chromium/out/Default/gen/third_party/lens_server_proto/lens_overlay_interaction_request_metadata.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: lens_overlay_interaction_request_metadata.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5finteraction_5frequest_5fmetadata_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5finteraction_5frequest_5fmetadata_2eproto

#include <limits>
#include <string>

#include <google/protobuf/port_def.inc>
#if PROTOBUF_VERSION < 3021000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers. Please update
#error your headers.
#endif
#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers. Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/message_lite.h>
#include <google/protobuf/repeated_field.h>  // IWYU pragma: export
#include <google/protobuf/extension_set.h>  // IWYU pragma: export
#include <google/protobuf/generated_enum_util.h>
#include "lens_overlay_geometry.pb.h"
#include "lens_overlay_text_query.pb.h"
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_lens_5foverlay_5finteraction_5frequest_5fmetadata_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_lens_5foverlay_5finteraction_5frequest_5fmetadata_2eproto {};
namespace lens {
class LensOverlayInteractionRequestMetadata;
struct LensOverlayInteractionRequestMetadataDefaultTypeInternal;
extern LensOverlayInteractionRequestMetadataDefaultTypeInternal _LensOverlayInteractionRequestMetadata_default_instance_;
class LensOverlayInteractionRequestMetadata_QueryMetadata;
struct LensOverlayInteractionRequestMetadata_QueryMetadataDefaultTypeInternal;
extern LensOverlayInteractionRequestMetadata_QueryMetadataDefaultTypeInternal _LensOverlayInteractionRequestMetadata_QueryMetadata_default_instance_;
class LensOverlayInteractionRequestMetadata_SelectionMetadata;
struct LensOverlayInteractionRequestMetadata_SelectionMetadataDefaultTypeInternal;
extern LensOverlayInteractionRequestMetadata_SelectionMetadataDefaultTypeInternal _LensOverlayInteractionRequestMetadata_SelectionMetadata_default_instance_;
class LensOverlayInteractionRequestMetadata_SelectionMetadata_Object;
struct LensOverlayInteractionRequestMetadata_SelectionMetadata_ObjectDefaultTypeInternal;
extern LensOverlayInteractionRequestMetadata_SelectionMetadata_ObjectDefaultTypeInternal _LensOverlayInteractionRequestMetadata_SelectionMetadata_Object_default_instance_;
class LensOverlayInteractionRequestMetadata_SelectionMetadata_Point;
struct LensOverlayInteractionRequestMetadata_SelectionMetadata_PointDefaultTypeInternal;
extern LensOverlayInteractionRequestMetadata_SelectionMetadata_PointDefaultTypeInternal _LensOverlayInteractionRequestMetadata_SelectionMetadata_Point_default_instance_;
class LensOverlayInteractionRequestMetadata_SelectionMetadata_Region;
struct LensOverlayInteractionRequestMetadata_SelectionMetadata_RegionDefaultTypeInternal;
extern LensOverlayInteractionRequestMetadata_SelectionMetadata_RegionDefaultTypeInternal _LensOverlayInteractionRequestMetadata_SelectionMetadata_Region_default_instance_;
}  // namespace lens
PROTOBUF_NAMESPACE_OPEN
template<> ::lens::LensOverlayInteractionRequestMetadata* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequestMetadata>(Arena*);
template<> ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequestMetadata_QueryMetadata>(Arena*);
template<> ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata>(Arena*);
template<> ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object>(Arena*);
template<> ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point>(Arena*);
template<> ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region* Arena::CreateMaybeMessage<::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace lens {

enum LensOverlayInteractionRequestMetadata_Type : int {};
bool LensOverlayInteractionRequestMetadata_Type_IsValid(int value);
constexpr LensOverlayInteractionRequestMetadata_Type LensOverlayInteractionRequestMetadata_Type_Type_MIN =;
constexpr LensOverlayInteractionRequestMetadata_Type LensOverlayInteractionRequestMetadata_Type_Type_MAX =;
constexpr int LensOverlayInteractionRequestMetadata_Type_Type_ARRAYSIZE =;

const std::string& LensOverlayInteractionRequestMetadata_Type_Name(LensOverlayInteractionRequestMetadata_Type value);
template<typename T>
inline const std::string& LensOverlayInteractionRequestMetadata_Type_Name(T enum_t_value) {}
bool LensOverlayInteractionRequestMetadata_Type_Parse(
    ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LensOverlayInteractionRequestMetadata_Type* value);
// ===================================================================

class LensOverlayInteractionRequestMetadata_SelectionMetadata_Point final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequestMetadata.SelectionMetadata.Point) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionRequestMetadata_SelectionMetadata_Region final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequestMetadata.SelectionMetadata.Region) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionRequestMetadata_SelectionMetadata_Object final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequestMetadata.SelectionMetadata.Object) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionRequestMetadata_SelectionMetadata final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequestMetadata.SelectionMetadata) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionRequestMetadata_QueryMetadata final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequestMetadata.QueryMetadata) */ {};
// -------------------------------------------------------------------

class LensOverlayInteractionRequestMetadata final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:lens.LensOverlayInteractionRequestMetadata) */ {};
// ===================================================================


// ===================================================================

#ifdef __GNUC__
  #pragma GCC diagnostic push
  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
#endif  // __GNUC__
// LensOverlayInteractionRequestMetadata_SelectionMetadata_Point

// float x = 1;
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::clear_x() {}
inline float LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::_internal_x() const {}
inline float LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::x() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::_internal_set_x(float value) {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::set_x(float value) {}

// float y = 2;
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::clear_y() {}
inline float LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::_internal_y() const {}
inline float LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::y() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::_internal_set_y(float value) {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Point::set_y(float value) {}

// -------------------------------------------------------------------

// LensOverlayInteractionRequestMetadata_SelectionMetadata_Region

// .lens.CenterRotatedBox region = 1;
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::_internal_has_region() const {}
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::has_region() const {}
inline const ::lens::CenterRotatedBox& LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::_internal_region() const {}
inline const ::lens::CenterRotatedBox& LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::region() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::unsafe_arena_set_allocated_region(
    ::lens::CenterRotatedBox* region) {}
inline ::lens::CenterRotatedBox* LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::release_region() {}
inline ::lens::CenterRotatedBox* LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::unsafe_arena_release_region() {}
inline ::lens::CenterRotatedBox* LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::_internal_mutable_region() {}
inline ::lens::CenterRotatedBox* LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::mutable_region() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Region::set_allocated_region(::lens::CenterRotatedBox* region) {}

// -------------------------------------------------------------------

// LensOverlayInteractionRequestMetadata_SelectionMetadata_Object

// string object_id = 1;
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::clear_object_id() {}
inline const std::string& LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::object_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::set_object_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::mutable_object_id() {}
inline const std::string& LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::_internal_object_id() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::_internal_set_object_id(const std::string& value) {}
inline std::string* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::_internal_mutable_object_id() {}
inline std::string* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::release_object_id() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::set_allocated_object_id(std::string* object_id) {}

// .lens.Geometry geometry = 2;
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::_internal_has_geometry() const {}
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::has_geometry() const {}
inline const ::lens::Geometry& LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::_internal_geometry() const {}
inline const ::lens::Geometry& LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::geometry() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::unsafe_arena_set_allocated_geometry(
    ::lens::Geometry* geometry) {}
inline ::lens::Geometry* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::release_geometry() {}
inline ::lens::Geometry* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::unsafe_arena_release_geometry() {}
inline ::lens::Geometry* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::_internal_mutable_geometry() {}
inline ::lens::Geometry* LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::mutable_geometry() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata_Object::set_allocated_geometry(::lens::Geometry* geometry) {}

// -------------------------------------------------------------------

// LensOverlayInteractionRequestMetadata_SelectionMetadata

// .lens.LensOverlayInteractionRequestMetadata.SelectionMetadata.Point point = 1;
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_has_point() const {}
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::has_point() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::set_has_point() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::clear_point() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point* LensOverlayInteractionRequestMetadata_SelectionMetadata::release_point() {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point& LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_point() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point& LensOverlayInteractionRequestMetadata_SelectionMetadata::point() const {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point* LensOverlayInteractionRequestMetadata_SelectionMetadata::unsafe_arena_release_point() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::unsafe_arena_set_allocated_point(::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point* point) {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point* LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_mutable_point() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Point* LensOverlayInteractionRequestMetadata_SelectionMetadata::mutable_point() {}

// .lens.LensOverlayInteractionRequestMetadata.SelectionMetadata.Region region = 2;
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_has_region() const {}
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::has_region() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::set_has_region() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::clear_region() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region* LensOverlayInteractionRequestMetadata_SelectionMetadata::release_region() {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region& LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_region() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region& LensOverlayInteractionRequestMetadata_SelectionMetadata::region() const {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region* LensOverlayInteractionRequestMetadata_SelectionMetadata::unsafe_arena_release_region() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::unsafe_arena_set_allocated_region(::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region* region) {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region* LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_mutable_region() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Region* LensOverlayInteractionRequestMetadata_SelectionMetadata::mutable_region() {}

// .lens.LensOverlayInteractionRequestMetadata.SelectionMetadata.Object object = 3;
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_has_object() const {}
inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::has_object() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::set_has_object() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::clear_object() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object* LensOverlayInteractionRequestMetadata_SelectionMetadata::release_object() {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object& LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_object() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object& LensOverlayInteractionRequestMetadata_SelectionMetadata::object() const {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object* LensOverlayInteractionRequestMetadata_SelectionMetadata::unsafe_arena_release_object() {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::unsafe_arena_set_allocated_object(::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object* object) {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object* LensOverlayInteractionRequestMetadata_SelectionMetadata::_internal_mutable_object() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata_Object* LensOverlayInteractionRequestMetadata_SelectionMetadata::mutable_object() {}

inline bool LensOverlayInteractionRequestMetadata_SelectionMetadata::has_selection() const {}
inline void LensOverlayInteractionRequestMetadata_SelectionMetadata::clear_has_selection() {}
inline LensOverlayInteractionRequestMetadata_SelectionMetadata::SelectionCase LensOverlayInteractionRequestMetadata_SelectionMetadata::selection_case() const {}
// -------------------------------------------------------------------

// LensOverlayInteractionRequestMetadata_QueryMetadata

// .lens.TextQuery text_query = 2;
inline bool LensOverlayInteractionRequestMetadata_QueryMetadata::_internal_has_text_query() const {}
inline bool LensOverlayInteractionRequestMetadata_QueryMetadata::has_text_query() const {}
inline const ::lens::TextQuery& LensOverlayInteractionRequestMetadata_QueryMetadata::_internal_text_query() const {}
inline const ::lens::TextQuery& LensOverlayInteractionRequestMetadata_QueryMetadata::text_query() const {}
inline void LensOverlayInteractionRequestMetadata_QueryMetadata::unsafe_arena_set_allocated_text_query(
    ::lens::TextQuery* text_query) {}
inline ::lens::TextQuery* LensOverlayInteractionRequestMetadata_QueryMetadata::release_text_query() {}
inline ::lens::TextQuery* LensOverlayInteractionRequestMetadata_QueryMetadata::unsafe_arena_release_text_query() {}
inline ::lens::TextQuery* LensOverlayInteractionRequestMetadata_QueryMetadata::_internal_mutable_text_query() {}
inline ::lens::TextQuery* LensOverlayInteractionRequestMetadata_QueryMetadata::mutable_text_query() {}
inline void LensOverlayInteractionRequestMetadata_QueryMetadata::set_allocated_text_query(::lens::TextQuery* text_query) {}

// -------------------------------------------------------------------

// LensOverlayInteractionRequestMetadata

// .lens.LensOverlayInteractionRequestMetadata.Type type = 1;
inline void LensOverlayInteractionRequestMetadata::clear_type() {}
inline ::lens::LensOverlayInteractionRequestMetadata_Type LensOverlayInteractionRequestMetadata::_internal_type() const {}
inline ::lens::LensOverlayInteractionRequestMetadata_Type LensOverlayInteractionRequestMetadata::type() const {}
inline void LensOverlayInteractionRequestMetadata::_internal_set_type(::lens::LensOverlayInteractionRequestMetadata_Type value) {}
inline void LensOverlayInteractionRequestMetadata::set_type(::lens::LensOverlayInteractionRequestMetadata_Type value) {}

// .lens.LensOverlayInteractionRequestMetadata.SelectionMetadata selection_metadata = 2;
inline bool LensOverlayInteractionRequestMetadata::_internal_has_selection_metadata() const {}
inline bool LensOverlayInteractionRequestMetadata::has_selection_metadata() const {}
inline void LensOverlayInteractionRequestMetadata::clear_selection_metadata() {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata& LensOverlayInteractionRequestMetadata::_internal_selection_metadata() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata& LensOverlayInteractionRequestMetadata::selection_metadata() const {}
inline void LensOverlayInteractionRequestMetadata::unsafe_arena_set_allocated_selection_metadata(
    ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* selection_metadata) {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* LensOverlayInteractionRequestMetadata::release_selection_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* LensOverlayInteractionRequestMetadata::unsafe_arena_release_selection_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* LensOverlayInteractionRequestMetadata::_internal_mutable_selection_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* LensOverlayInteractionRequestMetadata::mutable_selection_metadata() {}
inline void LensOverlayInteractionRequestMetadata::set_allocated_selection_metadata(::lens::LensOverlayInteractionRequestMetadata_SelectionMetadata* selection_metadata) {}

// .lens.LensOverlayInteractionRequestMetadata.QueryMetadata query_metadata = 4;
inline bool LensOverlayInteractionRequestMetadata::_internal_has_query_metadata() const {}
inline bool LensOverlayInteractionRequestMetadata::has_query_metadata() const {}
inline void LensOverlayInteractionRequestMetadata::clear_query_metadata() {}
inline const ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata& LensOverlayInteractionRequestMetadata::_internal_query_metadata() const {}
inline const ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata& LensOverlayInteractionRequestMetadata::query_metadata() const {}
inline void LensOverlayInteractionRequestMetadata::unsafe_arena_set_allocated_query_metadata(
    ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* query_metadata) {}
inline ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* LensOverlayInteractionRequestMetadata::release_query_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* LensOverlayInteractionRequestMetadata::unsafe_arena_release_query_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* LensOverlayInteractionRequestMetadata::_internal_mutable_query_metadata() {}
inline ::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* LensOverlayInteractionRequestMetadata::mutable_query_metadata() {}
inline void LensOverlayInteractionRequestMetadata::set_allocated_query_metadata(::lens::LensOverlayInteractionRequestMetadata_QueryMetadata* query_metadata) {}

#ifdef __GNUC__
  #pragma GCC diagnostic pop
#endif  // __GNUC__
// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------

// -------------------------------------------------------------------


// @@protoc_insertion_point(namespace_scope)

}  // namespace lens

PROTOBUF_NAMESPACE_OPEN

template <> struct is_proto_enum< ::lens::LensOverlayInteractionRequestMetadata_Type> : ::std::true_type {};

PROTOBUF_NAMESPACE_CLOSE

// @@protoc_insertion_point(global_scope)

#include <google/protobuf/port_undef.inc>
#endif  // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_lens_5foverlay_5finteraction_5frequest_5fmetadata_2eproto