Macro el

Source
macro_rules! el {
    ($tag:tt) => { ... };
    ($tag:tt ($( $label:tt=$value:literal )*)) => { ... };
    ($tag:tt ($( $label:tt=$value:literal )*) $content:literal) => { ... };
    ($tag:tt ($( $label:tt=$value:literal )*) {$content:expr}) => { ... };
    ($tag:tt ($( $label:tt=$value:literal )*)  $([$component:expr])* ) => { ... };
    ($tag:tt ($( $label:tt=$value:literal )*) vec[$component:expr] ) => { ... };
}
Expand description

Builds a Rust struct that represents an HTML component.

See documentation on html! for more details on the syntax to use