We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2357eb2 commit ce4d569Copy full SHA for ce4d569
src/shortcuts.rs
@@ -212,10 +212,13 @@ macro_rules! class {
212
let mut result = $crate::dom_types::Attrs::empty();
213
let mut classes = Vec::new();
214
$(
215
- $(
216
- if !$predicate { return }
217
- )?
218
- classes.push($class);
+ // refactor to labeled block once stable (https://github.com/rust-lang/rust/issues/48594)
+ (||{
+ $(
+ if !$predicate { return }
219
+ )?
220
+ classes.push($class);
221
+ })();
222
)*
223
result.add_multiple(At::Class, &classes);
224
result
0 commit comments