fix indexing event breakage (#2030)

* fix instance event indexing breakage

* fix infinite loop

* update runtime impl version, and builds

* Revert "Remove unnecessary restrictions in executive module (#2024)"

This reverts commit e9f17771b0.
This commit is contained in:
thiolliere
2019-03-18 14:18:24 +01:00
committed by Bastian Köcher
parent e9f17771b0
commit 96d1f841cb
7 changed files with 22 additions and 16 deletions
+4 -2
View File
@@ -282,11 +282,13 @@ macro_rules! __decl_generic_event {
#[cfg_attr(feature = "std", derive(Debug))]
$(#[$attr])*
pub enum RawEvent<$( $generic_param ),* $(, $instance)? > {
#[doc(hidden)]
$(PhantomData($crate::rstd::marker::PhantomData<$instance>),)?
$(
$events
)*
$(
#[doc(hidden)]
PhantomData($crate::rstd::marker::PhantomData<$instance>),
)?
}
impl<$( $generic_param ),* $(, $instance)? > From<RawEvent<$( $generic_param ),* $(, $instance)?>> for () {
fn from(_: RawEvent<$( $generic_param ),* $(, $instance)?>) -> () { () }