chromium/out/Default/gen/components/feed/core/proto/v2/ui.pb.h

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: components/feed/core/proto/v2/ui.proto

#ifndef GOOGLE_PROTOBUF_INCLUDED_components_2ffeed_2fcore_2fproto_2fv2_2fui_2eproto
#define GOOGLE_PROTOBUF_INCLUDED_components_2ffeed_2fcore_2fproto_2fv2_2fui_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>
// @@protoc_insertion_point(includes)
#include <google/protobuf/port_def.inc>
#define PROTOBUF_INTERNAL_EXPORT_components_2ffeed_2fcore_2fproto_2fv2_2fui_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
}  // namespace internal
PROTOBUF_NAMESPACE_CLOSE

// Internal implementation detail -- do not use these members.
struct TableStruct_components_2ffeed_2fcore_2fproto_2fv2_2fui_2eproto {};
namespace feedui {
class LoadingSpinnerSlice;
struct LoadingSpinnerSliceDefaultTypeInternal;
extern LoadingSpinnerSliceDefaultTypeInternal _LoadingSpinnerSlice_default_instance_;
class LoggingParameters;
struct LoggingParametersDefaultTypeInternal;
extern LoggingParametersDefaultTypeInternal _LoggingParameters_default_instance_;
class SharedState;
struct SharedStateDefaultTypeInternal;
extern SharedStateDefaultTypeInternal _SharedState_default_instance_;
class Slice;
struct SliceDefaultTypeInternal;
extern SliceDefaultTypeInternal _Slice_default_instance_;
class StreamUpdate;
struct StreamUpdateDefaultTypeInternal;
extern StreamUpdateDefaultTypeInternal _StreamUpdate_default_instance_;
class StreamUpdate_SliceUpdate;
struct StreamUpdate_SliceUpdateDefaultTypeInternal;
extern StreamUpdate_SliceUpdateDefaultTypeInternal _StreamUpdate_SliceUpdate_default_instance_;
class XSurfaceSlice;
struct XSurfaceSliceDefaultTypeInternal;
extern XSurfaceSliceDefaultTypeInternal _XSurfaceSlice_default_instance_;
class ZeroStateSlice;
struct ZeroStateSliceDefaultTypeInternal;
extern ZeroStateSliceDefaultTypeInternal _ZeroStateSlice_default_instance_;
}  // namespace feedui
PROTOBUF_NAMESPACE_OPEN
template<> ::feedui::LoadingSpinnerSlice* Arena::CreateMaybeMessage<::feedui::LoadingSpinnerSlice>(Arena*);
template<> ::feedui::LoggingParameters* Arena::CreateMaybeMessage<::feedui::LoggingParameters>(Arena*);
template<> ::feedui::SharedState* Arena::CreateMaybeMessage<::feedui::SharedState>(Arena*);
template<> ::feedui::Slice* Arena::CreateMaybeMessage<::feedui::Slice>(Arena*);
template<> ::feedui::StreamUpdate* Arena::CreateMaybeMessage<::feedui::StreamUpdate>(Arena*);
template<> ::feedui::StreamUpdate_SliceUpdate* Arena::CreateMaybeMessage<::feedui::StreamUpdate_SliceUpdate>(Arena*);
template<> ::feedui::XSurfaceSlice* Arena::CreateMaybeMessage<::feedui::XSurfaceSlice>(Arena*);
template<> ::feedui::ZeroStateSlice* Arena::CreateMaybeMessage<::feedui::ZeroStateSlice>(Arena*);
PROTOBUF_NAMESPACE_CLOSE
namespace feedui {

enum ZeroStateSlice_Type : int {};
bool ZeroStateSlice_Type_IsValid(int value);
constexpr ZeroStateSlice_Type ZeroStateSlice_Type_Type_MIN =;
constexpr ZeroStateSlice_Type ZeroStateSlice_Type_Type_MAX =;
constexpr int ZeroStateSlice_Type_Type_ARRAYSIZE =;

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

class StreamUpdate_SliceUpdate final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.StreamUpdate.SliceUpdate) */ {};
// -------------------------------------------------------------------

class StreamUpdate final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.StreamUpdate) */ {};
// -------------------------------------------------------------------

class LoggingParameters final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.LoggingParameters) */ {};
// -------------------------------------------------------------------

class Slice final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.Slice) */ {};
// -------------------------------------------------------------------

class ZeroStateSlice final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.ZeroStateSlice) */ {};
// -------------------------------------------------------------------

class LoadingSpinnerSlice final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.LoadingSpinnerSlice) */ {};
// -------------------------------------------------------------------

class XSurfaceSlice final :
    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:feedui.XSurfaceSlice) */ {};
// -------------------------------------------------------------------

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


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

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

// .feedui.Slice slice = 1;
inline bool StreamUpdate_SliceUpdate::_internal_has_slice() const {}
inline bool StreamUpdate_SliceUpdate::has_slice() const {}
inline void StreamUpdate_SliceUpdate::set_has_slice() {}
inline void StreamUpdate_SliceUpdate::clear_slice() {}
inline ::feedui::Slice* StreamUpdate_SliceUpdate::release_slice() {}
inline const ::feedui::Slice& StreamUpdate_SliceUpdate::_internal_slice() const {}
inline const ::feedui::Slice& StreamUpdate_SliceUpdate::slice() const {}
inline ::feedui::Slice* StreamUpdate_SliceUpdate::unsafe_arena_release_slice() {}
inline void StreamUpdate_SliceUpdate::unsafe_arena_set_allocated_slice(::feedui::Slice* slice) {}
inline ::feedui::Slice* StreamUpdate_SliceUpdate::_internal_mutable_slice() {}
inline ::feedui::Slice* StreamUpdate_SliceUpdate::mutable_slice() {}

// string slice_id = 2;
inline bool StreamUpdate_SliceUpdate::_internal_has_slice_id() const {}
inline bool StreamUpdate_SliceUpdate::has_slice_id() const {}
inline void StreamUpdate_SliceUpdate::set_has_slice_id() {}
inline void StreamUpdate_SliceUpdate::clear_slice_id() {}
inline const std::string& StreamUpdate_SliceUpdate::slice_id() const {}
template <typename ArgT0, typename... ArgT>
inline void StreamUpdate_SliceUpdate::set_slice_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* StreamUpdate_SliceUpdate::mutable_slice_id() {}
inline const std::string& StreamUpdate_SliceUpdate::_internal_slice_id() const {}
inline void StreamUpdate_SliceUpdate::_internal_set_slice_id(const std::string& value) {}
inline std::string* StreamUpdate_SliceUpdate::_internal_mutable_slice_id() {}
inline std::string* StreamUpdate_SliceUpdate::release_slice_id() {}
inline void StreamUpdate_SliceUpdate::set_allocated_slice_id(std::string* slice_id) {}

inline bool StreamUpdate_SliceUpdate::has_update() const {}
inline void StreamUpdate_SliceUpdate::clear_has_update() {}
inline StreamUpdate_SliceUpdate::UpdateCase StreamUpdate_SliceUpdate::update_case() const {}
// -------------------------------------------------------------------

// StreamUpdate

// repeated .feedui.StreamUpdate.SliceUpdate updated_slices = 1;
inline int StreamUpdate::_internal_updated_slices_size() const {}
inline int StreamUpdate::updated_slices_size() const {}
inline void StreamUpdate::clear_updated_slices() {}
inline ::feedui::StreamUpdate_SliceUpdate* StreamUpdate::mutable_updated_slices(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedui::StreamUpdate_SliceUpdate >*
StreamUpdate::mutable_updated_slices() {}
inline const ::feedui::StreamUpdate_SliceUpdate& StreamUpdate::_internal_updated_slices(int index) const {}
inline const ::feedui::StreamUpdate_SliceUpdate& StreamUpdate::updated_slices(int index) const {}
inline ::feedui::StreamUpdate_SliceUpdate* StreamUpdate::_internal_add_updated_slices() {}
inline ::feedui::StreamUpdate_SliceUpdate* StreamUpdate::add_updated_slices() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedui::StreamUpdate_SliceUpdate >&
StreamUpdate::updated_slices() const {}

// repeated .feedui.SharedState new_shared_states = 2;
inline int StreamUpdate::_internal_new_shared_states_size() const {}
inline int StreamUpdate::new_shared_states_size() const {}
inline void StreamUpdate::clear_new_shared_states() {}
inline ::feedui::SharedState* StreamUpdate::mutable_new_shared_states(int index) {}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedui::SharedState >*
StreamUpdate::mutable_new_shared_states() {}
inline const ::feedui::SharedState& StreamUpdate::_internal_new_shared_states(int index) const {}
inline const ::feedui::SharedState& StreamUpdate::new_shared_states(int index) const {}
inline ::feedui::SharedState* StreamUpdate::_internal_add_new_shared_states() {}
inline ::feedui::SharedState* StreamUpdate::add_new_shared_states() {}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::feedui::SharedState >&
StreamUpdate::new_shared_states() const {}

// int64 fetch_time_ms = 3;
inline void StreamUpdate::clear_fetch_time_ms() {}
inline int64_t StreamUpdate::_internal_fetch_time_ms() const {}
inline int64_t StreamUpdate::fetch_time_ms() const {}
inline void StreamUpdate::_internal_set_fetch_time_ms(int64_t value) {}
inline void StreamUpdate::set_fetch_time_ms(int64_t value) {}

// .feedui.LoggingParameters logging_parameters = 4;
inline bool StreamUpdate::_internal_has_logging_parameters() const {}
inline bool StreamUpdate::has_logging_parameters() const {}
inline void StreamUpdate::clear_logging_parameters() {}
inline const ::feedui::LoggingParameters& StreamUpdate::_internal_logging_parameters() const {}
inline const ::feedui::LoggingParameters& StreamUpdate::logging_parameters() const {}
inline void StreamUpdate::unsafe_arena_set_allocated_logging_parameters(
    ::feedui::LoggingParameters* logging_parameters) {}
inline ::feedui::LoggingParameters* StreamUpdate::release_logging_parameters() {}
inline ::feedui::LoggingParameters* StreamUpdate::unsafe_arena_release_logging_parameters() {}
inline ::feedui::LoggingParameters* StreamUpdate::_internal_mutable_logging_parameters() {}
inline ::feedui::LoggingParameters* StreamUpdate::mutable_logging_parameters() {}
inline void StreamUpdate::set_allocated_logging_parameters(::feedui::LoggingParameters* logging_parameters) {}

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

// LoggingParameters

// string session_id = 1;
inline void LoggingParameters::clear_session_id() {}
inline const std::string& LoggingParameters::session_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LoggingParameters::set_session_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* LoggingParameters::mutable_session_id() {}
inline const std::string& LoggingParameters::_internal_session_id() const {}
inline void LoggingParameters::_internal_set_session_id(const std::string& value) {}
inline std::string* LoggingParameters::_internal_mutable_session_id() {}
inline std::string* LoggingParameters::release_session_id() {}
inline void LoggingParameters::set_allocated_session_id(std::string* session_id) {}

// string email = 2;
inline void LoggingParameters::clear_email() {}
inline const std::string& LoggingParameters::email() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LoggingParameters::set_email(ArgT0&& arg0, ArgT... args) {}
inline std::string* LoggingParameters::mutable_email() {}
inline const std::string& LoggingParameters::_internal_email() const {}
inline void LoggingParameters::_internal_set_email(const std::string& value) {}
inline std::string* LoggingParameters::_internal_mutable_email() {}
inline std::string* LoggingParameters::release_email() {}
inline void LoggingParameters::set_allocated_email(std::string* email) {}

// string client_instance_id = 3;
inline void LoggingParameters::clear_client_instance_id() {}
inline const std::string& LoggingParameters::client_instance_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LoggingParameters::set_client_instance_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* LoggingParameters::mutable_client_instance_id() {}
inline const std::string& LoggingParameters::_internal_client_instance_id() const {}
inline void LoggingParameters::_internal_set_client_instance_id(const std::string& value) {}
inline std::string* LoggingParameters::_internal_mutable_client_instance_id() {}
inline std::string* LoggingParameters::release_client_instance_id() {}
inline void LoggingParameters::set_allocated_client_instance_id(std::string* client_instance_id) {}

// bool logging_enabled = 4;
inline void LoggingParameters::clear_logging_enabled() {}
inline bool LoggingParameters::_internal_logging_enabled() const {}
inline bool LoggingParameters::logging_enabled() const {}
inline void LoggingParameters::_internal_set_logging_enabled(bool value) {}
inline void LoggingParameters::set_logging_enabled(bool value) {}

// bool view_actions_enabled = 5;
inline void LoggingParameters::clear_view_actions_enabled() {}
inline bool LoggingParameters::_internal_view_actions_enabled() const {}
inline bool LoggingParameters::view_actions_enabled() const {}
inline void LoggingParameters::_internal_set_view_actions_enabled(bool value) {}
inline void LoggingParameters::set_view_actions_enabled(bool value) {}

// bytes root_event_id = 6;
inline void LoggingParameters::clear_root_event_id() {}
inline const std::string& LoggingParameters::root_event_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void LoggingParameters::set_root_event_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* LoggingParameters::mutable_root_event_id() {}
inline const std::string& LoggingParameters::_internal_root_event_id() const {}
inline void LoggingParameters::_internal_set_root_event_id(const std::string& value) {}
inline std::string* LoggingParameters::_internal_mutable_root_event_id() {}
inline std::string* LoggingParameters::release_root_event_id() {}
inline void LoggingParameters::set_allocated_root_event_id(std::string* root_event_id) {}

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

// Slice

// .feedui.XSurfaceSlice xsurface_slice = 1;
inline bool Slice::_internal_has_xsurface_slice() const {}
inline bool Slice::has_xsurface_slice() const {}
inline void Slice::set_has_xsurface_slice() {}
inline void Slice::clear_xsurface_slice() {}
inline ::feedui::XSurfaceSlice* Slice::release_xsurface_slice() {}
inline const ::feedui::XSurfaceSlice& Slice::_internal_xsurface_slice() const {}
inline const ::feedui::XSurfaceSlice& Slice::xsurface_slice() const {}
inline ::feedui::XSurfaceSlice* Slice::unsafe_arena_release_xsurface_slice() {}
inline void Slice::unsafe_arena_set_allocated_xsurface_slice(::feedui::XSurfaceSlice* xsurface_slice) {}
inline ::feedui::XSurfaceSlice* Slice::_internal_mutable_xsurface_slice() {}
inline ::feedui::XSurfaceSlice* Slice::mutable_xsurface_slice() {}

// .feedui.ZeroStateSlice zero_state_slice = 3;
inline bool Slice::_internal_has_zero_state_slice() const {}
inline bool Slice::has_zero_state_slice() const {}
inline void Slice::set_has_zero_state_slice() {}
inline void Slice::clear_zero_state_slice() {}
inline ::feedui::ZeroStateSlice* Slice::release_zero_state_slice() {}
inline const ::feedui::ZeroStateSlice& Slice::_internal_zero_state_slice() const {}
inline const ::feedui::ZeroStateSlice& Slice::zero_state_slice() const {}
inline ::feedui::ZeroStateSlice* Slice::unsafe_arena_release_zero_state_slice() {}
inline void Slice::unsafe_arena_set_allocated_zero_state_slice(::feedui::ZeroStateSlice* zero_state_slice) {}
inline ::feedui::ZeroStateSlice* Slice::_internal_mutable_zero_state_slice() {}
inline ::feedui::ZeroStateSlice* Slice::mutable_zero_state_slice() {}

// .feedui.LoadingSpinnerSlice loading_spinner_slice = 4;
inline bool Slice::_internal_has_loading_spinner_slice() const {}
inline bool Slice::has_loading_spinner_slice() const {}
inline void Slice::set_has_loading_spinner_slice() {}
inline void Slice::clear_loading_spinner_slice() {}
inline ::feedui::LoadingSpinnerSlice* Slice::release_loading_spinner_slice() {}
inline const ::feedui::LoadingSpinnerSlice& Slice::_internal_loading_spinner_slice() const {}
inline const ::feedui::LoadingSpinnerSlice& Slice::loading_spinner_slice() const {}
inline ::feedui::LoadingSpinnerSlice* Slice::unsafe_arena_release_loading_spinner_slice() {}
inline void Slice::unsafe_arena_set_allocated_loading_spinner_slice(::feedui::LoadingSpinnerSlice* loading_spinner_slice) {}
inline ::feedui::LoadingSpinnerSlice* Slice::_internal_mutable_loading_spinner_slice() {}
inline ::feedui::LoadingSpinnerSlice* Slice::mutable_loading_spinner_slice() {}

// string slice_id = 2;
inline void Slice::clear_slice_id() {}
inline const std::string& Slice::slice_id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void Slice::set_slice_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* Slice::mutable_slice_id() {}
inline const std::string& Slice::_internal_slice_id() const {}
inline void Slice::_internal_set_slice_id(const std::string& value) {}
inline std::string* Slice::_internal_mutable_slice_id() {}
inline std::string* Slice::release_slice_id() {}
inline void Slice::set_allocated_slice_id(std::string* slice_id) {}

inline bool Slice::has_SliceData() const {}
inline void Slice::clear_has_SliceData() {}
inline Slice::SliceDataCase Slice::SliceData_case() const {}
// -------------------------------------------------------------------

// ZeroStateSlice

// .feedui.ZeroStateSlice.Type type = 1;
inline void ZeroStateSlice::clear_type() {}
inline ::feedui::ZeroStateSlice_Type ZeroStateSlice::_internal_type() const {}
inline ::feedui::ZeroStateSlice_Type ZeroStateSlice::type() const {}
inline void ZeroStateSlice::_internal_set_type(::feedui::ZeroStateSlice_Type value) {}
inline void ZeroStateSlice::set_type(::feedui::ZeroStateSlice_Type value) {}

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

// LoadingSpinnerSlice

// bool is_at_top = 1;
inline void LoadingSpinnerSlice::clear_is_at_top() {}
inline bool LoadingSpinnerSlice::_internal_is_at_top() const {}
inline bool LoadingSpinnerSlice::is_at_top() const {}
inline void LoadingSpinnerSlice::_internal_set_is_at_top(bool value) {}
inline void LoadingSpinnerSlice::set_is_at_top(bool value) {}

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

// XSurfaceSlice

// bytes xsurface_frame = 1;
inline void XSurfaceSlice::clear_xsurface_frame() {}
inline const std::string& XSurfaceSlice::xsurface_frame() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void XSurfaceSlice::set_xsurface_frame(ArgT0&& arg0, ArgT... args) {}
inline std::string* XSurfaceSlice::mutable_xsurface_frame() {}
inline const std::string& XSurfaceSlice::_internal_xsurface_frame() const {}
inline void XSurfaceSlice::_internal_set_xsurface_frame(const std::string& value) {}
inline std::string* XSurfaceSlice::_internal_mutable_xsurface_frame() {}
inline std::string* XSurfaceSlice::release_xsurface_frame() {}
inline void XSurfaceSlice::set_allocated_xsurface_frame(std::string* xsurface_frame) {}

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

// SharedState

// string id = 1;
inline void SharedState::clear_id() {}
inline const std::string& SharedState::id() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SharedState::set_id(ArgT0&& arg0, ArgT... args) {}
inline std::string* SharedState::mutable_id() {}
inline const std::string& SharedState::_internal_id() const {}
inline void SharedState::_internal_set_id(const std::string& value) {}
inline std::string* SharedState::_internal_mutable_id() {}
inline std::string* SharedState::release_id() {}
inline void SharedState::set_allocated_id(std::string* id) {}

// bytes xsurface_shared_state = 2;
inline void SharedState::clear_xsurface_shared_state() {}
inline const std::string& SharedState::xsurface_shared_state() const {}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void SharedState::set_xsurface_shared_state(ArgT0&& arg0, ArgT... args) {}
inline std::string* SharedState::mutable_xsurface_shared_state() {}
inline const std::string& SharedState::_internal_xsurface_shared_state() const {}
inline void SharedState::_internal_set_xsurface_shared_state(const std::string& value) {}
inline std::string* SharedState::_internal_mutable_xsurface_shared_state() {}
inline std::string* SharedState::release_xsurface_shared_state() {}
inline void SharedState::set_allocated_xsurface_shared_state(std::string* xsurface_shared_state) {}

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

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

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

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

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

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

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


// @@protoc_insertion_point(namespace_scope)

}  // namespace feedui

PROTOBUF_NAMESPACE_OPEN

template <> struct is_proto_enum< ::feedui::ZeroStateSlice_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_components_2ffeed_2fcore_2fproto_2fv2_2fui_2eproto