aboutsummaryrefslogtreecommitdiff
path: root/src/protocol/error
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2020-04-29 00:00:44 +0200
committerMax Audron <audron@cocaine.farm>2020-04-29 00:00:44 +0200
commitfc64e11cdd35051a2ea87237f548ae0497a2f7f9 (patch)
treec57937731898b0ffd66d1d95bb0f181cae568c37 /src/protocol/error
parentfinish parsing of primitive types (diff)
refactor everything
Diffstat (limited to 'src/protocol/error')
-rw-r--r--src/protocol/error/mod.rs37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/protocol/error/mod.rs b/src/protocol/error/mod.rs
deleted file mode 100644
index 72a9e59..0000000
--- a/src/protocol/error/mod.rs
+++ /dev/null
@@ -1,37 +0,0 @@
- #[derive(Debug, Fail)]
-pub enum ProtocolError {
- #[fail(display = "message has wrong type")]
- WrongMsgType,
- #[fail(display = "bool value is neither 0 nor 1")]
- BoolOutOfRange,
- #[fail(display = "QVariant is not known")]
- UnknownVariant,
- #[fail(display = "wrong variant has been given")]
- WrongVariant,
- #[fail(display = "io error")]
- IOError(std::io::Error),
- #[fail(display = "could not convert from int")]
- TryFromIntError(std::num::TryFromIntError),
- #[fail(display = "utf8 error")]
- Utf8Error(std::string::FromUtf8Error),
- }
-
-// impl std::error::Error for ErrorKind {}
-//
-// impl std::convert::From<std::io::Error> for ErrorKind {
-// fn from(error: std::io::Error) -> Self {
-// ErrorKind::IOError(error)
-// }
-// }
-//
-// impl std::convert::From<std::num::TryFromIntError> for ErrorKind {
-// fn from(error: std::num::TryFromIntError) -> Self {
-// ErrorKind::TryFromIntError(error)
-// }
-// }
-//
-// impl std::convert::From<std::string::FromUtf8Error> for ErrorKind {
-// fn from(error: std::string::FromUtf8Error) -> Self {
-// ErrorKind::Utf8Error(error)
-// }
-// }