hive_router_plan_executor/projection/
error.rs1#[derive(thiserror::Error, Debug, Clone)]
2pub enum ProjectionError {
3 #[error("Failed to serialize GraphQL Errors: {0}")]
4 ErrorsSerializationFailure(String),
5 #[error("Failed to serialize GraphQL Extensions: {0}")]
6 ExtensionsSerializationFailure(String),
7 #[error("Failed to serialize a custom scalar: {0}")]
8 CustomScalarSerializationFailure(String),
9 #[error("Type '{0}' not found in schema")]
10 MissingType(String),
11 #[error("Field '{field_name}' not found on type '{type_name}' in schema")]
12 MissingField {
13 field_name: String,
14 type_name: String,
15 },
16}