Make DefaultByte implement Send + Sync (#3333)

* Make `DefaultByte` implement `Send + Sync`

* Update runtime version.
This commit is contained in:
Bastian Köcher
2019-08-08 00:10:36 +02:00
committed by David Craven
parent 46709e8381
commit ea58b7c92a
4 changed files with 16 additions and 2 deletions
+8
View File
@@ -1431,6 +1431,14 @@ macro_rules! __impl_module_constants_metadata {
$crate::dispatch::Encode::encode(&value)
}
}
unsafe impl<$const_trait_instance: 'static + $const_trait_name $(
<I>, $const_instance: $const_instantiable)?
> Send for $default_byte_name <$const_trait_instance $(, $const_instance)?> {}
unsafe impl<$const_trait_instance: 'static + $const_trait_name $(
<I>, $const_instance: $const_instantiable)?
> Sync for $default_byte_name <$const_trait_instance $(, $const_instance)?> {}
)*
&[
$(