hive_router_plan_executor/execution/
error.rs

1use crate::{headers::errors::HeaderRuleRuntimeError, projection::error::ProjectionError};
2
3#[derive(thiserror::Error, Debug, Clone)]
4pub enum PlanExecutionError {
5    #[error("Projection faiure: {0}")]
6    ProjectionFailure(#[from] ProjectionError),
7    #[error(transparent)]
8    HeaderPropagation(#[from] HeaderRuleRuntimeError),
9}