refactor(router): make utilities public (#396)

This commit is contained in:
ItsMeShashank
2023-01-17 18:34:55 +05:30
committed by GitHub
parent 82fecd9677
commit 4f6a8fcd9d
5 changed files with 18 additions and 16 deletions

View File

@ -1,6 +1,6 @@
pub(crate) mod api_error_response;
pub(crate) mod error_handlers;
pub(crate) mod utils;
pub mod api_error_response;
pub mod error_handlers;
pub mod utils;
use std::fmt::Display;
@ -12,8 +12,10 @@ pub use redis_interface::errors::RedisError;
use router_env::opentelemetry::metrics::MetricsError;
use storage_models::errors as storage_errors;
pub use self::api_error_response::ApiErrorResponse;
pub(crate) use self::utils::{ConnectorErrorExt, StorageErrorExt};
pub use self::{
api_error_response::ApiErrorResponse,
utils::{ConnectorErrorExt, StorageErrorExt},
};
use crate::services;
pub type RouterResult<T> = CustomResult<T, ApiErrorResponse>;
pub type RouterResponse<T> = CustomResult<services::ApplicationResponse<T>, ApiErrorResponse>;