macro_rules! impl_metadata_val_alias { ($metadata_rust_type:ty, $(| <$($generic:tt),+> |)? $alias_rust_type:ty) => { ... }; }
macro_rules! impl_metadata_val_alias { ($metadata_rust_type:ty, $(| <$($generic:tt),+> |)? $alias_rust_type:ty) => { ... }; }