From c7a33999cab370c464ddb6067d12f78d2ae964f3 Mon Sep 17 00:00:00 2001 From: Franklin Date: Sun, 21 Aug 2022 11:30:09 -0400 Subject: [PATCH] Added error enum to dtos --- src/enums/error.rs | 8 ++++++++ src/enums/mod.rs | 1 + src/lib.rs | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 src/enums/error.rs create mode 100644 src/enums/mod.rs diff --git a/src/enums/error.rs b/src/enums/error.rs new file mode 100644 index 0000000..c12afa7 --- /dev/null +++ b/src/enums/error.rs @@ -0,0 +1,8 @@ + +pub enum Error { + CommunicatorError(String), + UknownError, + UnexpectedStatusCode(u16, u16, String), + NetworkError(String), + SerdeError +} \ No newline at end of file diff --git a/src/enums/mod.rs b/src/enums/mod.rs new file mode 100644 index 0000000..a281f3e --- /dev/null +++ b/src/enums/mod.rs @@ -0,0 +1 @@ +pub mod error; \ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index 0f0238e..7b71df5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,5 @@ #[forbid(unsafe_code)] pub mod dtos; -pub mod domain; \ No newline at end of file +pub mod domain; +pub mod enums; \ No newline at end of file