duid_core/core/html/
mod.rs1mod elements;
2mod node;
3mod node_helpers;
4
5#[macro_use]
6pub mod attributes;
7pub mod tags;
8
9pub mod nodes {
10 pub use super::elements::*;
11 pub use super::node::*;
12 pub use super::node_helpers::*;
13}
14pub use tags::{commons::*, self_closing::*};
15
16
17
18pub fn text<MSG: Clone>(
19 value: &str,
20) -> nodes::Node<MSG>
21{
22 nodes::create_text_leaf(None, "text", value)
23}
24
25
26pub fn comment<MSG: Clone>(
27 value: &'static str,
28) -> nodes::Node<MSG>
29{
30 nodes::create_comment_leaf(None, "comment", value)
31}
32
33pub fn doctype<MSG: Clone>(
34 value: &'static str,
35) -> nodes::Node<MSG>
36{
37 nodes::create_doctype_leaf(None, "document-type", value)
38}