use std::error::Error; use async_trait::async_trait; pub mod renderer; #[async_trait] pub trait Renderer { async fn get(canvas_element_id: &str) -> Result> where Self: Sized; }