Trait Renderable

Source
pub trait Renderable {
    // Required method
    fn render(
        &self,
        area: AbsRect,
        driver: &Driver,
        compositor: &mut CompositorView<'_>,
    ) -> Result<(), Error>;
}

Required Methods§

Source

fn render( &self, area: AbsRect, driver: &Driver, compositor: &mut CompositorView<'_>, ) -> Result<(), Error>

Implementors§

Source§

impl Renderable for feather_ui::render::domain::line::Instance

Source§

impl Renderable for Write

Source§

impl Renderable for feather_ui::render::line::Instance

Source§

impl Renderable for feather_ui::render::text::Instance

Source§

impl Renderable for feather_ui::render::textbox::Instance

Source§

impl<PIPELINE: Pipeline<Data = Data> + 'static> Renderable for feather_ui::render::shape::Instance<PIPELINE>

Source§

impl<const N: usize> Renderable for Chain<N>