ruci/dev_macros/
impl_message.rs1macro_rules! impl_message {
2 ($name:ident $(<$lt:lifetime>)?) => {
3 impl traits::sealed::Message for $name $(<$lt>)? {}
4 impl traits::Message for $name $(<$lt>)? {}
5 impl traits::sealed::Message for &'_ $name $(<$lt>)? {}
6 impl traits::Message for &'_ $name $(<$lt>)? {}
7 impl $crate::traits::sealed::Message for $name $(<$lt>)? {}
8 impl $crate::traits::Message for $name $(<$lt>)? {}
9 impl $crate::traits::sealed::Message for &'_ $name $(<$lt>)? {}
10 impl $crate::traits::Message for &'_ $name $(<$lt>)? {}
11 };
12}
13
14pub(crate) use impl_message;