aboutsummaryrefslogtreecommitdiff
path: root/src/serialize.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/serialize.rs')
-rw-r--r--src/serialize.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/serialize.rs b/src/serialize.rs
index 9817797..197b92c 100644
--- a/src/serialize.rs
+++ b/src/serialize.rs
@@ -2,6 +2,7 @@ use alloc::{string::String, fmt};
pub enum SerializeErr {
FailedJsonEncode(String),
+ CannotSerialize(String),
}
impl fmt::Display for SerializeErr {
@@ -11,6 +12,9 @@ impl fmt::Display for SerializeErr {
FailedJsonEncode(data) => {
f.write_fmt(format_args!("failed to serialize json: {:?}", data))
}
+ CannotSerialize(message) => {
+ f.write_fmt(format_args!("cannot serialize value, invalid representation: {:?}", message))
+ }
}
}
}