1#include <userver/proto-structs/io/userver/proto_structs/any.hpp>
3#include <userver/proto-structs/any.hpp>
7namespace proto_structs::io {
9proto_structs::Any ReadProtoStruct(ReadContext&, To<proto_structs::Any>,
const ::google::protobuf::Any& msg) {
10 return proto_structs::Any{msg};
13void WriteProtoStruct(WriteContext&,
const proto_structs::Any& obj, ::google::protobuf::Any& msg) {
14 msg = obj.GetProtobufAny();
17void WriteProtoStruct(WriteContext&, proto_structs::Any&& obj, ::google::protobuf::Any& msg) {
18 msg = std::move(obj).GetProtobufAny();