diff options
Diffstat (limited to 'src/serialize.rs')
-rw-r--r-- | src/serialize.rs | 4 |
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)) + } } } } |