Lines Matching refs:DrawingBackend
2 use plotters_backend::DrawingBackend;
36 pub struct EmptyElement<Coord, DB: DrawingBackend> {
41 impl<Coord, DB: DrawingBackend> EmptyElement<Coord, DB> {
55 impl<Coord, Other, DB: DrawingBackend> Add<Other> for EmptyElement<Coord, DB>
70 impl<'a, Coord, DB: DrawingBackend> PointCollection<'a, Coord> for &'a EmptyElement<Coord, DB> {
78 impl<Coord, DB: DrawingBackend> Drawable<DB> for EmptyElement<Coord, DB> {
95 pub struct BoxedElement<Coord, DB: DrawingBackend, A: Drawable<DB>> {
101 impl<'b, Coord, DB: DrawingBackend, A: Drawable<DB>> PointCollection<'b, Coord>
111 impl<Coord, DB: DrawingBackend, A> Drawable<DB> for BoxedElement<Coord, DB, A>
136 impl<Coord, DB: DrawingBackend, My, Yours> Add<Yours> for BoxedElement<Coord, DB, My>
160 pub struct ComposedElement<Coord, DB: DrawingBackend, A, B>
171 impl<'b, Coord, DB: DrawingBackend, A, B> PointCollection<'b, Coord>
184 impl<Coord, DB: DrawingBackend, A, B> Drawable<DB> for ComposedElement<Coord, DB, A, B>
219 impl<Coord, DB: DrawingBackend, A, B, C> Add<C> for ComposedElement<Coord, DB, A, B>