Trait iced::widget::canvas::Renderer

pub trait Renderer: Renderer {
    type Geometry;

    // Required method
    fn draw(&mut self, layers: Vec<Self::Geometry>);
}
Available on crate feature canvas only.
Expand description

A renderer capable of drawing some Self::Geometry.

Required Associated Types§

type Geometry

The kind of geometry this renderer can draw.

Required Methods§

fn draw(&mut self, layers: Vec<Self::Geometry>)

Draws the given layers of Self::Geometry.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Renderer for Renderer

Available on crate feature geometry only.