Macro attribute

Source
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>"
);