1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use std::fmt::{Debug, Display, Formatter};
pub type AtriResult<T> = Result<T, AtriError>;
#[derive(Debug)]
pub enum AtriError {
JoinError(String),
ClientError(String),
NotSupported,
}
impl Display for AtriError {
fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
write!(f, "{:?}", self)
}
}
impl std::error::Error for AtriError {}