aum_engine/errors.rs
1#[derive(Debug, thiserror::Error)]
2pub enum Error {
3 #[error(transparent)]
4 CoreError(#[from] aum_core::prelude::Error),
5 #[error("I/O Error: {0}")]
6 IoError(#[from] std::io::Error),
7 #[error("WebSocket Error: {0}")]
8 WsError(#[from] tokio_tungstenite::tungstenite::Error),
9 #[error("Wrong request.")]
10 WrongRequest,
11}