summaryrefslogtreecommitdiff
path: root/crates/utils/tcp_connection/src/error.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-10-29 15:28:50 +0800
committerGitHub <noreply@github.com>2025-10-29 15:28:50 +0800
commit4f35da85641549c3e08c4e1b73fccfc7ec9779a2 (patch)
tree360a7c95183bc9800f95fdb34e162383f66daffa /crates/utils/tcp_connection/src/error.rs
parent23784691ed4668e4e308fb5af70c2574f5936346 (diff)
parent50945b098e3f6ff16f3f4cf25c2835ddf1e7b3a8 (diff)
Merge pull request #29 from JustEnoughVCS/jvcs_dev_actions
Jvcs dev actions
Diffstat (limited to 'crates/utils/tcp_connection/src/error.rs')
-rw-r--r--crates/utils/tcp_connection/src/error.rs49
1 files changed, 26 insertions, 23 deletions
diff --git a/crates/utils/tcp_connection/src/error.rs b/crates/utils/tcp_connection/src/error.rs
index cfea060..3667a59 100644
--- a/crates/utils/tcp_connection/src/error.rs
+++ b/crates/utils/tcp_connection/src/error.rs
@@ -3,38 +3,32 @@ use thiserror::Error;
#[derive(Error, Debug, Clone)]
pub enum TcpTargetError {
- #[error("I/O error: {0}")]
- Io(String),
-
- #[error("Serialization error: {0}")]
- Serialization(String),
+ #[error("Authentication failed: {0}")]
+ Authentication(String),
#[error("Cryptographic error: {0}")]
Crypto(String),
- #[error("Protocol error: {0}")]
- Protocol(String),
-
- #[error("Authentication failed: {0}")]
- Authentication(String),
-
#[error("File operation error: {0}")]
File(String),
- #[error("Network error: {0}")]
- Network(String),
+ #[error("I/O error: {0}")]
+ Io(String),
#[error("Invalid configuration: {0}")]
Config(String),
- #[error("Timeout: {0}")]
- Timeout(String),
+ #[error("Locked: {0}")]
+ Locked(String),
- #[error("Unsupported operation: {0}")]
- Unsupported(String),
+ #[error("Network error: {0}")]
+ Network(String),
- #[error("Pool already exists: {0}")]
- PoolAlreadyExists(String),
+ #[error("No result: {0}")]
+ NoResult(String),
+
+ #[error("Not found: {0}")]
+ NotFound(String),
#[error("Not local machine: {0}")]
NotLocal(String),
@@ -42,11 +36,20 @@ pub enum TcpTargetError {
#[error("Not remote machine: {0}")]
NotRemote(String),
- #[error("Not found: {0}")]
- NotFound(String),
+ #[error("Pool already exists: {0}")]
+ PoolAlreadyExists(String),
- #[error("Locked: {0}")]
- Locked(String),
+ #[error("Protocol error: {0}")]
+ Protocol(String),
+
+ #[error("Serialization error: {0}")]
+ Serialization(String),
+
+ #[error("Timeout: {0}")]
+ Timeout(String),
+
+ #[error("Unsupported operation: {0}")]
+ Unsupported(String),
}
impl From<io::Error> for TcpTargetError {