#[derive(Debug, thiserror::Error)]
pub enum Error {
#[error(transparent)]
AdminCredentials(#[from] crate::admin_credentials::Error),
#[error(transparent)]
Config(#[from] crate::config::Error),
#[cfg(feature = "logging")]
#[error(transparent)]
Logging(#[from] crate::logging::Error),
}