proto_builder.h 546 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <google/protobuf/descriptor.h>
  3. #include <google/protobuf/message.h>
  4. #include <yql/essentials/minikql/protobuf_udf/type_builder.h>
  5. #include <yql/essentials/public/udf/udf_type_builder.h>
  6. #include <util/generic/vector.h>
  7. #include <util/generic/hash.h>
  8. #include <util/system/mutex.h>
  9. namespace NYql {
  10. namespace NUdf {
  11. void FillProtoFromValue(const NKikimr::NUdf::TUnboxedValuePod& source, NProtoBuf::Message& target,
  12. const NKikimr::NUdf::TProtoInfo& info);
  13. } // namespace NUdf
  14. } // namespace NYql