Rsx
This commit is contained in:
+1
-1
@@ -136,7 +136,7 @@ macro_rules! rsx {
|
|||||||
|
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! rsx_inner {
|
macro_rules! rsx_inner {
|
||||||
($r:expr, $(%$dep:ident)* $s:literal $($rest:tt)*) => {
|
($r:expr, $(%$dep:ident)* $(@$comp:expr;)* $s:literal $($rest:tt)*) => {
|
||||||
$r.0.push((Box::new({ $(let $dep = $dep.clone();)* move || Box::new(format!($s)) }), vec![$(Arc::new($dep.clone()),)*]));
|
$r.0.push((Box::new({ $(let $dep = $dep.clone();)* move || Box::new(format!($s)) }), vec![$(Arc::new($dep.clone()),)*]));
|
||||||
$crate::rsx_inner!{ $r, $($rest)* };
|
$crate::rsx_inner!{ $r, $($rest)* };
|
||||||
};
|
};
|
||||||
|
|||||||
+3
-1
@@ -22,6 +22,8 @@ fn app() -> Rsx {
|
|||||||
});
|
});
|
||||||
|
|
||||||
rsx! {
|
rsx! {
|
||||||
%count "{count}"
|
%count
|
||||||
|
@Transform::center();
|
||||||
|
"{count}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user