dogy_backend_api/service/assets/images/error.rs
1//use serde::Serialize;
2
3//pub type Result<T> = core::result::Result<T, Error>;
4
5//#[derive(Debug, Serialize, strum_macros::AsRefStr)]
6//pub enum Error {
7// InvalidFileName,
8// InvalidFileType,
9// FileTooLarge,
10//}
11
12// Boilerplate for Errors
13//impl std::fmt::Display for Error {
14// fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> core::result::Result<(), core::fmt::Error> {
15// write!(f, "{self:?}")
16// }
17//}
18//
19//impl std::error::Error for Error {}