errors.rs (412B)
1 use thiserror::Error as ThisError; 2 3 #[allow(clippy::enum_variant_names)] 4 #[derive(ThisError, Debug)] 5 pub enum Error { 6 #[error(transparent)] 7 UrlParseError(#[from] url::ParseError), 8 #[error(transparent)] 9 ReqwestError(#[from] reqwest::Error), 10 #[error(transparent)] 11 TokioMPSCSendError( 12 #[from] tokio::sync::mpsc::error::SendError<matrix_sdk::events::AnyMessageEventContent>, 13 ), 14 }