attribute!() { /* proc-macro */ }
Available on crate feature
alloc
only.Expand description
Generate an attribute value, returning a
LazyAttribute
.
ยงExample
use hypertext::prelude::*;
let attr = attribute! { "x" @for i in 0..5 { (i) } };
assert_eq!(
maud! { div title=attr { "Hi!" } }.render().as_inner(),
"<div title=\"x01234\">Hi!</div>"
);