userver: /data/code/userver/libraries/proto-structs/src/proto-structs/exceptions.cpp Source File
Loading...
Searching...
No Matches
exceptions.cpp
1#include <userver/proto-structs/exceptions.hpp>
2
3#include <fmt/format.h>
4
5USERVER_NAMESPACE_BEGIN
6
7namespace proto_structs {
8
13)
14 : Error(fmt::format(
15 "Message '{}' field '{}' can't be converted to/from corresponding struct field ({})",
18 reason
19 )) {}
20
22 : Error(fmt::format("Oneof field is not set (index = {})", field_idx)) {}
23
25 : Error(fmt::format("Failed to pack message '{}' to 'google.protobuf.Any'", message_name)) {}
26
28 : Error(fmt::format("Failed to unpack message '{}' from 'google.protobuf.Any'", message_name)) {}
29
30} // namespace proto_structs
31
32USERVER_NAMESPACE_END