]> git.lizzy.rs Git - mt_ser.git/blobdiff - src/lib.rs
Guarantee Send and Sync for DeserializeError
[mt_ser.git] / 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),
 }