1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
markup::define! { Hello(name: &'static str) { {markup::Doctype} html { head { title { "Hello " {name} } } body { p#greeting { "Hello " span.name { {name} } } } } } } fn main() { println!("{}", Hello { name: "Ferris" }); }