Skip to main content

html

Macro html 

Source
macro_rules! html {
    ($name:ident $([ $($an:tt = $av:expr),* $(,)? ])? { $($tk:tt)* }) => { ... };
    (! $parent:ident $name:ident $([$($args:tt)*])? { $($tk:tt)* } $($rest:tt)*) => { ... };
    (! $parent:ident $name:ident $([$($an:ident = $av:expr),*])? ; $($rest:tt)*) => { ... };
    (! $parent:ident $name:ident = $val:expr ; $($rest:tt)*) => { ... };
    (! $parent:ident $s:literal ; $($rest:tt)*) => { ... };
    (! $parent:ident { $e:expr } $($rest:tt)*) => { ... };
    (! $parent:ident ? { $e:expr } $($rest:tt)*) => { ... };
    (! $parent:ident [ $e:expr ] $($rest:tt)*) => { ... };
    (! $parent:ident) => { ... };
    (@ $i:ident) => { ... };
    (@ $s:literal) => { ... };
}