Renderer in mdbook_renderer - Rust (original) (raw)
Trait Renderer
pub trait Renderer {
// Required methods
fn name(&self) -> &str;
fn render(&self, ctx: &RenderContext) -> Result<()>;
}Expand description
An mdbook backend.
Types that implement the Renderer trait can be used withMDBook::with_renderer to programmatically add renderers.
Required Methods§
fn name(&self) -> &str
The Renderer’s name.
fn render(&self, ctx: &RenderContext) -> Result<()>
Invoke the Renderer, passing in all the necessary information for describing a book.