diff options
Diffstat (limited to 'mumd/src/error.rs')
| -rw-r--r-- | mumd/src/error.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mumd/src/error.rs b/mumd/src/error.rs index 6f77d52..e4a8fee 100644 --- a/mumd/src/error.rs +++ b/mumd/src/error.rs @@ -24,6 +24,19 @@ impl From<mpsc::error::SendError<ControlPacket<Serverbound>>> for TcpError { } } +pub enum UdpError { + NoConnectionInfoReceived, + DisconnectBeforeCryptSetup, + + IOError(std::io::Error), +} + +impl From<std::io::Error> for UdpError { + fn from(e: std::io::Error) -> Self { + UdpError::IOError(e) + } +} + pub enum AudioStream { Input, Output, |
