From c0c66e62543aad1094a8794552090e83082416a1 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sun, 22 Sep 2019 02:30:05 +0200 Subject: [PATCH] We don't define any custom error types --- src/errors.rs | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/errors.rs b/src/errors.rs index cb95ce3..79cf66c 100644 --- a/src/errors.rs +++ b/src/errors.rs @@ -1,16 +1 @@ pub use failure::{bail, ensure, Error}; -use privdrop::PrivDropError; -use std::io; -use std::net::AddrParseError; - -#[derive(Debug, Fail)] -pub enum ProxyError { - #[fail(display = "Internal error: [{}]", _0)] - InternalError(String), - #[fail(display = "I/O error: [{}]", _0)] - Io(#[cause] io::Error), - #[fail(display = "Unable to parse address: [{}]", _0)] - AddrParseError(#[cause] AddrParseError), - #[fail(display = "Privilege drop error: [{}]", _0)] - PrivDrop(#[cause] PrivDropError), -}