rcon_client/errors.rs
1use serde::Serialize;
2use thiserror::Error;
3
4/// Errors enum for project
5#[derive(Error, Debug, Serialize)]
6pub enum RCONError {
7 /// Error with TCP connection
8 #[error("TCP connection error: {0}")]
9 TcpConnectionError(String),
10 /// Error with types converting
11 #[error("Error with types conversion: {0}")]
12 TypeError(String),
13}