|
@@ -13,6 +13,7 @@ macro_rules! system {
|
|
|
};
|
|
|
}
|
|
|
|
|
|
+#[macro_export]
|
|
|
macro_rules! args_to_systemdata {
|
|
|
( ( $name:ident : $ty:ty ) ) => {
|
|
|
( specs::ReadStorage<'a, $ty> ,)
|
|
@@ -28,6 +29,7 @@ macro_rules! args_to_systemdata {
|
|
|
};
|
|
|
}
|
|
|
|
|
|
+#[macro_export]
|
|
|
macro_rules! args_to_pat {
|
|
|
( ( $name:ident : $ty:ty ) ) => {
|
|
|
( $name ,)
|
|
@@ -43,6 +45,7 @@ macro_rules! args_to_pat {
|
|
|
};
|
|
|
}
|
|
|
|
|
|
+#[macro_export]
|
|
|
macro_rules! args_to_join {
|
|
|
( ( $name:ident : $ty:ty ) ) => {
|
|
|
( & $name ,)
|