summaryrefslogtreecommitdiff
path: root/dichroism/src/error.rs
diff options
context:
space:
mode:
authorAdam T. Carpenter <atc@53hor.net>2020-10-03 22:07:39 -0400
committerAdam T. Carpenter <atc@53hor.net>2020-10-03 22:07:39 -0400
commit8da473460c3f82737ff34d02006ceac4c289243c (patch)
treea16128726bb163fa2877f5990e032fde12ecea4c /dichroism/src/error.rs
parent58c6bd29b2efd14d7ae386124adf0750e6179370 (diff)
downloadtheglassyladies-8da473460c3f82737ff34d02006ceac4c289243c.tar.xz
theglassyladies-8da473460c3f82737ff34d02006ceac4c289243c.zip
broke out functions, wrote more tests, added test data
Diffstat (limited to 'dichroism/src/error.rs')
-rw-r--r--dichroism/src/error.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/dichroism/src/error.rs b/dichroism/src/error.rs
new file mode 100644
index 0000000..2f01381
--- /dev/null
+++ b/dichroism/src/error.rs
@@ -0,0 +1,12 @@
+#[derive(Debug)]
+pub enum DichroismError {
+ UriDataExtract,
+}
+
+impl std::error::Error for DichroismError {}
+
+impl std::fmt::Display for DichroismError {
+ fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
+ write!(f, "Dichroism Error: {}", self)
+ }
+}