Renderer

Trait Renderer 

Source
pub trait Renderer {
    type Output;

    // Required method
    fn render(
        &self,
        project: &Project,
        schedule: &Schedule,
    ) -> Result<Self::Output, RenderError>;
}
Expand description

Output rendering

Required Associated Types§

Required Methods§

Source

fn render( &self, project: &Project, schedule: &Schedule, ) -> Result<Self::Output, RenderError>

Render a schedule to the output format

Implementors§