apollo_federation/connectors/models/problem_location.rs
1use serde::Deserialize;
2use serde::Serialize;
3
4#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq, Hash, PartialOrd, Ord)]
5pub enum ProblemLocation {
6 RequestBody,
7 SourceUrl,
8 SourcePath,
9 SourceQueryParams,
10 ConnectUrl,
11 ConnectPath,
12 ConnectQueryParams,
13 SourceHeaders,
14 ConnectHeaders,
15 IsSuccess,
16 Selection,
17 ErrorsMessage,
18 SourceErrorsExtensions,
19 ConnectErrorsExtensions,
20}