1 2 3 4 5 6 7 8 9 10 11 12 13
//! Types representing various errors that can occur in the process of building and deploying a service.
use thiserror::Error;
#[derive(Debug, Error)]
pub enum Error {
#[error("Database resource error: {0}")]
Database(#[from] sqlx::Error),
#[error("IO error: {0}")]
Io(#[from] std::io::Error),
#[error("Rocket error: {0}")]
Rocket(#[from] rocket::Error)
}