diff --git a/src/traft/error.rs b/src/traft/error.rs index ba7cfa375db0d610a4e94c2d4c73030c7912218d..6b60ecc0bdc6c09f1f72c5ed96074615eb94ccae 100644 --- a/src/traft/error.rs +++ b/src/traft/error.rs @@ -1,20 +1,13 @@ use raft::StorageError; use rmp_serde::decode::Error as RmpDecodeError; -use rmp_serde::encode::Error as RmpEncodeError; use thiserror::Error; #[derive(Debug, Error)] pub enum CoercionError { #[error("unknown entry type ({0})")] UnknownEntryType(i32), - #[error("unknown message type ({0})")] - UnknownMessageType(i32), #[error("invalid msgpack: {0}")] MsgpackDecodeError(#[from] RmpDecodeError), - #[error("failed encoding msgpack: {0}")] - MsgpackEncodeError(#[from] RmpEncodeError), - #[error("invalid base64 string")] - InvalidBase64(#[from] base64::DecodeError), } impl From<CoercionError> for StorageError { @@ -27,6 +20,4 @@ impl From<CoercionError> for StorageError { pub enum PoolSendError { #[error("unknown recipient")] UnknownRecipient, - #[error("message coercion")] - MessageCoercionError(#[from] CoercionError), }