summaryrefslogtreecommitdiff
path: root/racer-tracer/src/error.rs
diff options
context:
space:
mode:
authorSakarias Johansson <sakarias.johansson@goodbyekansas.com>2023-01-17 19:43:40 +0100
committerSakarias Johansson <sakarias.johansson@goodbyekansas.com>2023-01-17 19:43:40 +0100
commit38e9bf130fc1075d576626f0c2ade582ccc3c57f (patch)
treeec1d32d4610dbd7541007602847cd7d45594f314 /racer-tracer/src/error.rs
parent03e5a88f9b7da79749370685e8f5afaf03a25b4a (diff)
downloadracer-tracer-38e9bf130fc1075d576626f0c2ade582ccc3c57f.tar.gz
racer-tracer-38e9bf130fc1075d576626f0c2ade582ccc3c57f.tar.xz
racer-tracer-38e9bf130fc1075d576626f0c2ade582ccc3c57f.zip
📜 Add config support
Diffstat (limited to 'racer-tracer/src/error.rs')
-rw-r--r--racer-tracer/src/error.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/racer-tracer/src/error.rs b/racer-tracer/src/error.rs
index 9254715..70a9ab2 100644
--- a/racer-tracer/src/error.rs
+++ b/racer-tracer/src/error.rs
@@ -13,6 +13,9 @@ pub enum TracerError {
#[error("Resolution is not power of two.")]
ResolutionIsNotPowerOfTwo(),
+
+ #[error("Config Error ({0}): {1}")]
+ Configuration(String, String),
}
impl From<TracerError> for i32 {
@@ -25,6 +28,7 @@ impl From<TracerError> for i32 {
TracerError::FailedToCreateWindow(_) => 2,
TracerError::FailedToUpdateWindow(_) => 3,
TracerError::ResolutionIsNotPowerOfTwo() => 4,
+ TracerError::Configuration(_, _) => 5,
}
}
}