euv-macros 0.5.9

Procedural macros for the euv UI framework, providing the macro and attribute for declarative UI composition.
Documentation
1
2
3
4
5
6
7
use crate::*;

/// A type alias for a list of HTML attribute key-value pairs.
///
/// Used throughout the `html!` macro parsing to represent parsed attributes.
/// The key is a `proc_macro2::TokenStream` that evaluates to an attribute name string.
pub(crate) type HtmlAttrs = Vec<(proc_macro2::TokenStream, HtmlAttrValue)>;