1#[allow(missing_docs)]
3#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
4pub struct ProtoDomainLimit {
5 #[prost(oneof = "proto_domain_limit::Kind", tags = "1, 2, 3")]
6 pub kind: ::core::option::Option<proto_domain_limit::Kind>,
7}
8pub mod proto_domain_limit {
10 #[allow(missing_docs)]
11 #[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
12 pub enum Kind {
13 #[prost(message, tag = "1")]
14 None(()),
15 #[prost(int64, tag = "2")]
16 Inclusive(i64),
17 #[prost(int64, tag = "3")]
18 Exclusive(i64),
19 }
20}
21#[allow(missing_docs)]
22#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
23pub struct ProtoEvalError {
24 #[prost(
25 oneof = "proto_eval_error::Kind",
26 tags = "1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80"
27 )]
28 pub kind: ::core::option::Option<proto_eval_error::Kind>,
29}
30pub mod proto_eval_error {
32 #[allow(missing_docs)]
33 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
34 pub struct ProtoUnsupported {
35 #[prost(string, tag = "1")]
36 pub feature: ::prost::alloc::string::String,
37 #[prost(uint64, optional, tag = "2")]
38 pub discussion_no: ::core::option::Option<u64>,
39 }
40 #[allow(missing_docs)]
41 #[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
42 pub struct ProtoInvalidLayer {
43 #[prost(uint64, tag = "1")]
44 pub max_layer: u64,
45 #[prost(int64, tag = "2")]
46 pub val: i64,
47 }
48 #[allow(missing_docs)]
49 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
50 pub struct ProtoInvalidByteSequence {
51 #[prost(string, tag = "1")]
52 pub byte_sequence: ::prost::alloc::string::String,
53 #[prost(string, tag = "2")]
54 pub encoding_name: ::prost::alloc::string::String,
55 }
56 #[allow(missing_docs)]
57 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
58 pub struct ProtoInvalidJsonbCast {
59 #[prost(string, tag = "1")]
60 pub from: ::prost::alloc::string::String,
61 #[prost(string, tag = "2")]
62 pub to: ::prost::alloc::string::String,
63 }
64 #[allow(missing_docs)]
65 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
66 pub struct ProtoUnsupportedUnits {
67 #[prost(string, tag = "1")]
68 pub units: ::prost::alloc::string::String,
69 #[prost(string, tag = "2")]
70 pub typ: ::prost::alloc::string::String,
71 }
72 #[allow(missing_docs)]
73 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
74 pub struct ProtoOutOfDomain {
75 #[prost(message, optional, tag = "1")]
76 pub lower: ::core::option::Option<super::ProtoDomainLimit>,
77 #[prost(message, optional, tag = "2")]
78 pub upper: ::core::option::Option<super::ProtoDomainLimit>,
79 #[prost(string, tag = "3")]
80 pub id: ::prost::alloc::string::String,
81 }
82 #[allow(missing_docs)]
83 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
84 pub struct ProtoStringValueTooLong {
85 #[prost(string, tag = "1")]
86 pub target_type: ::prost::alloc::string::String,
87 #[prost(uint64, tag = "2")]
88 pub length: u64,
89 }
90 #[allow(missing_docs)]
91 #[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
92 pub struct ProtoIncompatibleArrayDimensions {
93 #[prost(message, optional, tag = "1")]
94 pub dims: ::core::option::Option<proto_incompatible_array_dimensions::ProtoDims>,
95 }
96 pub mod proto_incompatible_array_dimensions {
98 #[allow(missing_docs)]
99 #[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
100 pub struct ProtoDims {
101 #[prost(uint64, tag = "1")]
102 pub f0: u64,
103 #[prost(uint64, tag = "2")]
104 pub f1: u64,
105 }
106 }
107 #[allow(missing_docs)]
108 #[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
109 pub struct ProtoIndexOutOfRange {
110 #[prost(int32, tag = "1")]
111 pub provided: i32,
112 #[prost(int32, tag = "2")]
113 pub valid_end: i32,
114 }
115 #[allow(missing_docs)]
116 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
117 pub struct ProtoInvalidIdentifier {
118 #[prost(string, tag = "1")]
119 pub ident: ::prost::alloc::string::String,
120 #[prost(string, optional, tag = "2")]
121 pub detail: ::core::option::Option<::prost::alloc::string::String>,
122 }
123 #[allow(missing_docs)]
124 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
125 pub struct ProtoValueOutOfRange {
126 #[prost(string, tag = "1")]
127 pub value: ::prost::alloc::string::String,
128 }
129 #[allow(missing_docs)]
130 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
131 pub struct ProtoDateDiffOverflow {
132 #[prost(string, tag = "1")]
133 pub unit: ::prost::alloc::string::String,
134 #[prost(string, tag = "2")]
135 pub a: ::prost::alloc::string::String,
136 #[prost(string, tag = "3")]
137 pub b: ::prost::alloc::string::String,
138 }
139 #[allow(missing_docs)]
140 #[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
141 pub enum Kind {
142 #[prost(int32, tag = "1")]
143 CharacterNotValidForEncoding(i32),
144 #[prost(int32, tag = "2")]
145 CharacterTooLargeForEncoding(i32),
146 #[prost(string, tag = "3")]
147 DateBinOutOfRange(::prost::alloc::string::String),
148 #[prost(message, tag = "4")]
149 DivisionByZero(()),
150 #[prost(message, tag = "5")]
151 Unsupported(ProtoUnsupported),
152 #[prost(message, tag = "6")]
153 FloatOverflow(()),
154 #[prost(message, tag = "7")]
155 FloatUnderflow(()),
156 #[prost(message, tag = "8")]
157 NumericFieldOverflow(()),
158 #[prost(message, tag = "9")]
159 Float32OutOfRange(ProtoValueOutOfRange),
160 #[prost(message, tag = "10")]
161 Float64OutOfRange(ProtoValueOutOfRange),
162 #[prost(message, tag = "11")]
163 Int16OutOfRange(ProtoValueOutOfRange),
164 #[prost(message, tag = "12")]
165 Int32OutOfRange(ProtoValueOutOfRange),
166 #[prost(message, tag = "13")]
167 Int64OutOfRange(ProtoValueOutOfRange),
168 #[prost(message, tag = "14")]
169 OidOutOfRange(ProtoValueOutOfRange),
170 #[prost(message, tag = "15")]
171 IntervalOutOfRange(ProtoValueOutOfRange),
172 #[prost(message, tag = "16")]
173 TimestampOutOfRange(()),
174 #[prost(message, tag = "17")]
175 CharOutOfRange(()),
176 #[prost(message, tag = "18")]
177 InvalidBase64Equals(()),
178 #[prost(uint32, tag = "19")]
179 InvalidBase64Symbol(u32),
180 #[prost(message, tag = "20")]
181 InvalidBase64EndSequence(()),
182 #[prost(string, tag = "21")]
183 InvalidTimezone(::prost::alloc::string::String),
184 #[prost(message, tag = "22")]
185 InvalidTimezoneInterval(()),
186 #[prost(message, tag = "23")]
187 InvalidTimezoneConversion(()),
188 #[prost(message, tag = "24")]
189 InvalidLayer(ProtoInvalidLayer),
190 #[prost(message, tag = "25")]
191 InvalidArray(::mz_repr::adt::array::ProtoInvalidArrayError),
192 #[prost(string, tag = "26")]
193 InvalidEncodingName(::prost::alloc::string::String),
194 #[prost(string, tag = "27")]
195 InvalidHashAlgorithm(::prost::alloc::string::String),
196 #[prost(message, tag = "28")]
197 InvalidByteSequence(ProtoInvalidByteSequence),
198 #[prost(message, tag = "29")]
199 InvalidJsonbCast(ProtoInvalidJsonbCast),
200 #[prost(string, tag = "30")]
201 InvalidRegex(::prost::alloc::string::String),
202 #[prost(uint32, tag = "31")]
203 InvalidRegexFlag(u32),
204 #[prost(string, tag = "32")]
205 InvalidParameterValue(::prost::alloc::string::String),
206 #[prost(message, tag = "33")]
207 NegSqrt(()),
208 #[prost(message, tag = "34")]
209 NullCharacterNotPermitted(()),
210 #[prost(string, tag = "35")]
211 UnknownUnits(::prost::alloc::string::String),
212 #[prost(message, tag = "36")]
213 UnsupportedUnits(ProtoUnsupportedUnits),
214 #[prost(message, tag = "37")]
215 UnterminatedLikeEscapeSequence(()),
216 #[prost(message, tag = "38")]
217 Parse(::mz_repr::strconv::ProtoParseError),
218 #[prost(message, tag = "39")]
219 ParseHex(::mz_repr::strconv::ProtoParseHexError),
220 #[prost(string, tag = "40")]
221 Internal(::prost::alloc::string::String),
222 #[prost(string, tag = "41")]
223 InfinityOutOfDomain(::prost::alloc::string::String),
224 #[prost(string, tag = "42")]
225 NegativeOutOfDomain(::prost::alloc::string::String),
226 #[prost(string, tag = "43")]
227 ZeroOutOfDomain(::prost::alloc::string::String),
228 #[prost(message, tag = "44")]
229 OutOfDomain(ProtoOutOfDomain),
230 #[prost(string, tag = "45")]
231 ComplexOutOfRange(::prost::alloc::string::String),
232 #[prost(message, tag = "46")]
233 MultipleRowsFromSubquery(()),
234 #[prost(string, tag = "47")]
235 Undefined(::prost::alloc::string::String),
236 #[prost(message, tag = "48")]
237 LikePatternTooLong(()),
238 #[prost(message, tag = "49")]
239 LikeEscapeTooLong(()),
240 #[prost(message, tag = "50")]
241 StringValueTooLong(ProtoStringValueTooLong),
242 #[prost(message, tag = "51")]
243 MultidimensionalArrayRemovalNotSupported(()),
244 #[prost(message, tag = "52")]
245 IncompatibleArrayDimensions(ProtoIncompatibleArrayDimensions),
246 #[prost(string, tag = "53")]
247 TypeFromOid(::prost::alloc::string::String),
248 #[prost(message, tag = "54")]
249 IndexOutOfRange(ProtoIndexOutOfRange),
250 #[prost(message, tag = "55")]
251 Uint16OutOfRange(ProtoValueOutOfRange),
252 #[prost(message, tag = "56")]
253 Uint32OutOfRange(ProtoValueOutOfRange),
254 #[prost(message, tag = "57")]
255 Uint64OutOfRange(ProtoValueOutOfRange),
256 #[prost(message, tag = "58")]
257 DateOutOfRange(()),
258 #[prost(message, tag = "59")]
259 MzTimestampOutOfRange(ProtoValueOutOfRange),
260 #[prost(message, tag = "60")]
261 MzTimestampStepOverflow(()),
262 #[prost(message, tag = "61")]
263 TimestampCannotBeNan(()),
264 #[prost(message, tag = "62")]
265 InvalidRange(::mz_repr::adt::range::ProtoInvalidRangeError),
266 #[prost(string, tag = "63")]
267 InvalidRoleId(::prost::alloc::string::String),
268 #[prost(string, tag = "64")]
269 InvalidPrivileges(::prost::alloc::string::String),
270 #[prost(string, tag = "65")]
271 WmrRecursionLimitExceeded(::prost::alloc::string::String),
272 #[prost(message, tag = "66")]
273 MultiDimensionalArraySearch(()),
274 #[prost(string, tag = "67")]
275 MustNotBeNull(::prost::alloc::string::String),
276 #[prost(message, tag = "68")]
277 InvalidIdentifier(ProtoInvalidIdentifier),
278 #[prost(message, tag = "69")]
279 ArrayFillWrongArraySubscripts(()),
280 #[prost(uint64, tag = "70")]
281 MaxArraySizeExceeded(u64),
282 #[prost(string, tag = "71")]
283 InvalidDatePart(::prost::alloc::string::String),
284 #[prost(message, tag = "72")]
285 DateDiffOverflow(ProtoDateDiffOverflow),
286 #[prost(string, tag = "73")]
287 IfNullError(::prost::alloc::string::String),
288 #[prost(message, tag = "74")]
289 LengthTooLarge(()),
290 #[prost(message, tag = "75")]
291 AclArrayNullElement(()),
292 #[prost(message, tag = "76")]
293 MzAclArrayNullElement(()),
294 #[prost(string, tag = "77")]
295 InvalidIanaTimezoneId(::prost::alloc::string::String),
296 #[prost(string, tag = "78")]
297 PrettyError(::prost::alloc::string::String),
298 #[prost(message, tag = "79")]
299 NegLimit(()),
300 #[prost(message, tag = "80")]
301 KeyCannotBeNull(()),
302 }
303}