diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2021-03-31 09:05:12 +0200 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2021-03-31 09:05:12 +0200 |
| commit | 69f189fd45b410be2db3c77e2a4bfa6d9ad8946d (patch) | |
| tree | 3676fd6e81e2942f3b8a4c861ac9bbd9be0a0631 /mumd/src/error.rs | |
| parent | 1d331f0707eaa4a056aa6261410fb1edb63097b7 (diff) | |
| download | mum-69f189fd45b410be2db3c77e2a4bfa6d9ad8946d.tar.gz | |
review
Diffstat (limited to 'mumd/src/error.rs')
| -rw-r--r-- | mumd/src/error.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/mumd/src/error.rs b/mumd/src/error.rs index 142e806..f7818a1 100644 --- a/mumd/src/error.rs +++ b/mumd/src/error.rs @@ -3,11 +3,13 @@ use mumlib::error::ConfigError; use std::fmt; use tokio::sync::mpsc; +pub type ServerSendError = mpsc::error::SendError<ControlPacket<Serverbound>>; + pub enum TcpError { NoConnectionInfoReceived, TlsConnectorBuilderError(native_tls::Error), TlsConnectError(native_tls::Error), - SendError(mpsc::error::SendError<ControlPacket<Serverbound>>), + SendError(ServerSendError), IOError(std::io::Error), } @@ -33,8 +35,8 @@ impl From<std::io::Error> for TcpError { } } -impl From<mpsc::error::SendError<ControlPacket<Serverbound>>> for TcpError { - fn from(e: mpsc::error::SendError<ControlPacket<Serverbound>>) -> Self { +impl From<ServerSendError> for TcpError { + fn from(e: ServerSendError) -> Self { TcpError::SendError(e) } } |
