pub trait Renderer {
// Required method
fn render(&self, input: &RenderInput) -> Result<RenderOutput, RenderError>;
}pub trait Renderer {
// Required method
fn render(&self, input: &RenderInput) -> Result<RenderOutput, RenderError>;
}