Trait Render
Source pub trait Render {
// Required method
fn render(&self, _w: &mut Vec<String>) -> ElementResult<()>;
// Provided methods
fn html(&self) -> String { ... }
fn render_tree(self) -> ElementResult<Html>
where Self: Sized { ... }
fn render_tree_into(
self,
parent: &mut Element,
renderables: &mut Renderables,
) -> ElementResult<BTreeMap<String, Element>>
where Self: Sized { ... }
fn render_node(
self,
_parent: &mut Element,
_map: &mut Hooks,
_renderables: &mut Renderables,
) -> ElementResult<()>
where Self: Sized { ... }
fn remove_event_listeners(&self) -> ElementResult<()> { ... }
}