diff --git a/substrate/primitives/runtime/src/traits.rs b/substrate/primitives/runtime/src/traits.rs index 7d7e969427..fb46ba1dfa 100644 --- a/substrate/primitives/runtime/src/traits.rs +++ b/substrate/primitives/runtime/src/traits.rs @@ -1157,6 +1157,7 @@ macro_rules! impl_opaque_keys { $( #[ $attr:meta ] )* pub struct $name:ident { $( + $( #[ $inner_attr:meta ] )* pub $field:ident: $type:ty, )* } @@ -1171,6 +1172,7 @@ macro_rules! impl_opaque_keys { #[cfg_attr(feature = "std", derive($crate::serde::Serialize, $crate::serde::Deserialize))] pub struct $name { $( + $( #[ $inner_attr ] )* pub $field: <$type as $crate::BoundToRuntimeAppPublic>::Public, )* }