Struct crowbook::HtmlSingleRenderer
[−]
[src]
pub struct HtmlSingleRenderer<'a> { /* fields omitted */ }
Single file HTML renderer
Renders a standalone, self-contained HTML file
Methods
impl<'a> HtmlSingleRenderer<'a>
[src]
fn new(book: &'a Book) -> HtmlSingleRenderer<'a>
Creates a new HtmlSingleRenderer
fn proofread(self) -> HtmlSingleRenderer<'a>
Set aproofreading to true
fn render_book(&mut self) -> Result<String>
Render books as a standalone HTML file
Trait Implementations
impl<'a> AsRef<HtmlRenderer<'a>> for HtmlSingleRenderer<'a>
[src]
fn as_ref(&self) -> &HtmlRenderer<'a>
Performs the conversion.
impl<'a> AsMut<HtmlRenderer<'a>> for HtmlSingleRenderer<'a>
[src]
fn as_mut(&mut self) -> &mut HtmlRenderer<'a>
Performs the conversion.
impl<'a> AsRef<HtmlSingleRenderer<'a>> for HtmlSingleRenderer<'a>
[src]
fn as_ref(&self) -> &HtmlSingleRenderer<'a>
Performs the conversion.
impl<'a> AsMut<HtmlSingleRenderer<'a>> for HtmlSingleRenderer<'a>
[src]
fn as_mut(&mut self) -> &mut HtmlSingleRenderer<'a>
Performs the conversion.
impl<'a> Renderer for HtmlSingleRenderer<'a>
[src]
fn render_token(&mut self, token: &Token) -> Result<String>
Render an individual token
fn render_vec(&mut self, tokens: &[Token]) -> Result<String>
Renders a vector of tokens