]> git.lizzy.rs Git - mt_ser.git/commitdiff
Guarantee Send and Sync for DeserializeError
authorLizzy Fleckenstein <eliasfleckenstein@web.de>
Sun, 19 Feb 2023 16:46:48 +0000 (17:46 +0100)
committerLizzy Fleckenstein <eliasfleckenstein@web.de>
Sun, 19 Feb 2023 16:46:48 +0000 (17:46 +0100)
src/lib.rs

index b2aebc87e8b1e3bb634b6cdcdf5b51d460679bc0..7cce3b6ffb562f5986e660ce18f436bdf14b2897 100644 (file)
@@ -52,9 +52,9 @@ pub enum DeserializeError {
     #[error("invalid UTF-16: {0}")]
     InvalidUtf16(#[from] std::char::DecodeUtf16Error),
     #[error("invalid {0} enum variant {1:?}")]
-    InvalidEnum(&'static str, Box<dyn Debug>),
+    InvalidEnum(&'static str, Box<dyn Debug + Send + Sync>),
     #[error("invalid constant - wanted: {0:?} - got: {1:?}")]
-    InvalidConst(Box<dyn Debug>, Box<dyn Debug>),
+    InvalidConst(Box<dyn Debug + Send + Sync>, Box<dyn Debug + Send + Sync>),
     #[error("{0}")]
     Other(String),
 }