Type Alias Element

pub type Element<'a, Message, Theme = Theme, Renderer = Renderer> = Element<'a, Message, Theme, Renderer>;
Expand description

A generic widget.

This is an alias of an iced_native element with a default Renderer.

Aliased Type§

pub struct Element<'a, Message, Theme = Theme, Renderer = Renderer> { /* private fields */ }

Trait Implementations§

Source§

impl<'a, Message, Theme> From<Circular<Theme>> for Element<'a, Message, Theme, Renderer>
where Message: Clone + 'a, Theme: StyleSheet + 'a,

Source§

fn from(circular: Circular<Theme>) -> Self

Converts to this type from the input type.
Source§

impl<'a, Message> From<ColorPicker<'a, Message>> for Element<'a, Message, Theme, Renderer>
where Message: 'static + Clone,

Source§

fn from( picker: ColorPicker<'a, Message>, ) -> Element<'a, Message, Theme, Renderer>

Converts to this type from the input type.
Source§

impl<'a, Message, Theme, Renderer> From<Linear<Theme>> for Element<'a, Message, Theme, Renderer>
where Message: Clone + 'a, Theme: StyleSheet + 'a, Renderer: Renderer + 'a,

Source§

fn from(linear: Linear<Theme>) -> Self

Converts to this type from the input type.