Macro respo::static_styles
source · macro_rules! static_styles {
($a:ident, $b:expr) => { ... };
($a:ident, $b:expr,) => { ... };
($a:ident, $b:expr, $c:expr) => { ... };
($a:ident, $b:expr, $c:expr,) => { ... };
($a:ident, $b:expr, $c:expr, $d:expr) => { ... };
($a:ident, $b:expr, $c:expr, $d:expr,) => { ... };
($a:ident, $b:expr, $c:expr, $d:expr, $e:expr) => { ... };
($a:ident, $b:expr, $c:expr, $d:expr, $e:expr,) => { ... };
($a:ident, $b:expr, $c:expr, $d:expr, $e:expr, $f:expr) => { ... };
}
Expand description
macro to create a public function of CSS rules(up to 5 tuples) at current file scope,
respo::static_styles!(the_name,
("$0", &respo::RespoStyle::default())
);
gets a function like:
ⓘ
pub fn the_name() -> String
if you have more styles to specify, use static_style_seq!
instead.