pub trait Renderer: Renderer {
type Geometry;
// Required method
fn draw(&mut self, layers: Vec<Self::Geometry>);
}
Expand description
A renderer capable of drawing some Self::Geometry
.
Required Associated Types§
Required Methods§
sourcefn draw(&mut self, layers: Vec<Self::Geometry>)
fn draw(&mut self, layers: Vec<Self::Geometry>)
Draws the given layers of Self::Geometry
.
Object Safety§
This trait is not object safe.