logo
pub trait Renderable {
    fn render<'reg, 'rc>(
        &'reg self,
        registry: &'reg Registry<'reg>,
        context: &'rc Context,
        rc: &mut RenderContext<'reg, 'rc>,
        out: &mut dyn Output
    ) -> Result<(), RenderError>
    where
        'reg: 'rc
; fn renders<'reg, 'rc>(
        &'reg self,
        registry: &'reg Registry<'reg>,
        ctx: &'rc Context,
        rc: &mut RenderContext<'reg, 'rc>
    ) -> Result<String, RenderError>
    where
        'reg: 'rc
, { ... } }
Expand description

Render trait

Required Methods

render into RenderContext’s writer

Provided Methods

render into string

Implementors