html_rs/elements/ruby.rs
1use crate::Tag;
2
3use super::{ElementBuilder, ElementName, HtmlElement};
4
5#[derive(Debug, PartialEq, Eq)]
6pub struct Ruby;
7impl ElementName for Ruby {
8 fn name(&self) -> &'static str {
9 "ruby"
10 }
11}
12
13impl<'a> ElementBuilder<'a> for Ruby {
14 fn builder() -> HtmlElement<'a> {
15 let tag = Tag {
16 element: Box::new(Self),
17 attrs: Default::default(),
18 };
19 HtmlElement::builder(tag)
20 }
21}