pub fn breaker_error_to_backend_error(
e: BreakerError<Error>,
reason: &'static str,
) -> ErrorExpand description
ecat_errors::Error 侧的同一套映射(六个非 RDBMS trait 用的错误类型)。
与 map_breaker_error 分开是因为 ecat_errors::Error 与 BreakerError
都是外部类型,写不出统一的 From 实现(孤儿规则),只能各来一个函数。
reason 是后端标识(如 "redis"),进 Error::reason。