remove useless dump errors

This commit is contained in:
ad hoc 2022-05-25 14:37:10 +02:00
parent 49d8fadb52
commit 3015265bde
No known key found for this signature in database
GPG Key ID: 4F00A782990CC643

View File

@ -7,10 +7,6 @@ pub type Result<T> = std::result::Result<T, DumpError>;
#[derive(thiserror::Error, Debug)]
pub enum DumpError {
#[error("A dump is already processing. You must wait until the current process is finished before requesting another dump.")]
DumpAlreadyRunning,
#[error("Dump `{0}` not found.")]
DumpDoesNotExist(String),
#[error("An internal error has occurred. `{0}`.")]
Internal(Box<dyn std::error::Error + Send + Sync + 'static>),
#[error("{0}")]
@ -32,8 +28,6 @@ internal_error!(
impl ErrorCode for DumpError {
fn error_code(&self) -> Code {
match self {
DumpError::DumpAlreadyRunning => Code::DumpAlreadyInProgress,
DumpError::DumpDoesNotExist(_) => Code::DumpNotFound,
DumpError::Internal(_) => Code::Internal,
DumpError::IndexResolver(e) => e.error_code(),
}