rocal_ui/lib.rs
1#![doc = include_str!("../README.md")]
2
3pub mod data_types;
4pub mod enums;
5pub mod html;
6
7use html::to_tokens::ToTokens;
8use proc_macro2::TokenStream;
9
10pub fn build_ui(item: TokenStream) -> TokenStream {
11 match html::parse(item.into()) {
12 Ok(html) => html.to_token_stream().into(),
13 Err(err) => err.into_compile_error().into(),
14 }
15}