summaryrefslogtreecommitdiff
path: root/racer-tracer/src/error.rs
diff options
context:
space:
mode:
authorSakarias Johansson <sakarias.johansson@goodbyekansas.com>2023-03-20 21:25:41 +0100
committerSakarias Johansson <sakariasjohansson@hotmail.com>2023-03-20 21:33:38 +0100
commited8de4988d3f1c81bc4ca833c760dce1497e99d7 (patch)
tree9c96da4d3f2b5216f6e7f455f77ab5cd931d7c8f /racer-tracer/src/error.rs
parent60139fe0629a2680160549b525c7cb18bb43be13 (diff)
downloadracer-tracer-ed8de4988d3f1c81bc4ca833c760dce1497e99d7.tar.gz
racer-tracer-ed8de4988d3f1c81bc4ca833c760dce1497e99d7.tar.xz
racer-tracer-ed8de4988d3f1c81bc4ca833c760dce1497e99d7.zip
✨ Add simple way of handling inputs through CBs
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 e0e0934..b7cb46d 100644
--- a/racer-tracer/src/error.rs
+++ b/racer-tracer/src/error.rs
@@ -43,6 +43,9 @@ pub enum TracerError {
#[error("Scene failed to load: {0}")]
SceneLoad(String),
+
+ #[error("Key callback failed: {0}")]
+ KeyError(String),
}
impl From<TracerError> for i32 {
@@ -65,6 +68,7 @@ impl From<TracerError> for i32 {
TracerError::ImageSave(_) => 12,
TracerError::SceneLoad(_) => 13,
TracerError::ArgumentParsingError(_) => 14,
+ TracerError::KeyError(_) => 15,
}
}
}