[−][src]Trait typed_html::dom::Node
Trait for rendering a typed HTML node.
All HTML elements implement this, in addition to
TextNode
.
It implements Display
for rendering to strings, and the
vnode()
method can be used to render a virtual DOM structure.
Required methods
Loading content...Implementors
impl<T> Node<T> for a<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for abbr<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for address<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for area<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for article<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for aside<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for audio<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for b<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for base<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for bdi<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for bdo<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for blink<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for blockquote<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for body<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for br<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for button<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for canvas<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for caption<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for cite<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for code<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for col<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for colgroup<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for data<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for datalist<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for dd<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for del<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for details<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for dfn<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for div<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for dl<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for dt<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for em<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for embed<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for fieldset<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for figcaption<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for figure<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for footer<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for form<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for h1<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for h2<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for h3<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for h4<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for h5<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for h6<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for head<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for header<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for hgroup<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for hr<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for html<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for i<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for iframe<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for img<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for input<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for ins<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for kbd<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for label<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for legend<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for li<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for link<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for main<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for map<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for mark<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for marquee<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for meta<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for meter<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for nav<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for noscript<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for object<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for ol<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for optgroup<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for option<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for output<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for p<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for param<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for pre<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for progress<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for q<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for ruby<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for s<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for samp<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for script<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for section<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for select<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for small<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for source<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for span<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for strong<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for style<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for sub<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for summary<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for sup<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for table<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for tbody<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for td<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for template<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for textarea<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for tfoot<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for th<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for thead<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for time<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for title<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for tr<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for track<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for ul<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for var<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for video<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,
impl<T> Node<T> for wbr<T> where
T: OutputType + Send,
[src]
T: OutputType + Send,