HomeDisk/types/src/errors/fs.rs

35 lines
703 B
Rust
Raw Normal View History

2022-04-24 19:31:50 +00:00
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize, thiserror::Error)]
pub enum Error {
#[error("file already exists")]
FileAlreadyExists,
#[error("file doesn't exists")]
FileDoesNotExist,
#[error("unexpected multipart error")]
MultipartError,
#[error("create file - {0}")]
CreateFile(String),
#[error("delete file - {0}")]
DeleteFile(String),
#[error("delete dir - {0}")]
DeleteDirectory(String),
#[error("write file - {0}")]
2022-04-24 19:31:50 +00:00
WriteFile(String),
#[error("base64 - {0}")]
Base64(String),
#[error("read dir - {0}")]
2022-04-24 20:07:41 +00:00
ReadDir(String),
#[error("unknown error")]
UnknownError(String),
2022-04-24 19:31:50 +00:00
}