aboutsummaryrefslogtreecommitdiff
path: root/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/error.rs b/src/error.rs
deleted file mode 100644
index 26e2444..0000000
--- a/src/error.rs
+++ /dev/null
@@ -1,27 +0,0 @@
-use std::{ffi, io, net};
-
-use thiserror::Error;
-
-#[derive(Debug, Error)]
-pub enum Error {
- #[error("link {0} not found")]
- LinkNotFound(String),
- #[error("not enough ipv6 subnets")]
- NotEnoughIpv6Subnets,
-
- #[error("ffi nul: {0}")]
- Nul(#[from] ffi::NulError),
- #[error("io: {0}")]
- Io(#[from] io::Error),
-
- #[error("ipnet prefix len: {0}")]
- IpnetPrefixLen(#[from] ipnet::PrefixLenError),
- #[error("net: parse ip address: {0}")]
- NetAddrParseError(#[from] net::AddrParseError),
- #[error("rtnetlink: {0}")]
- RtNetlink(#[from] rtnetlink::Error),
- #[error("serde_json: {0}")]
- SerdeJson(#[from] serde_json::Error),
-}
-
-pub type Result<T> = std::result::Result<T, Error>;