Trait carbide_core::widget::primitive::widget::Widget[][src]

pub trait Widget<S>: Event<S> + Layout<S> + Render<S> + DynClone where
    S: GlobalState
{ }

Trait Implementations

impl<S: GlobalState> Debug for dyn Widget<S>[src]

Implementations on Foreign Types

impl<S: GlobalState> Widget<S> for Box<dyn Widget<S>>[src]

Loading content...

Implementors

impl<GS: GlobalState> Widget<GS> for SyncTest<GS>[src]

impl<GS: GlobalState> Widget<GS> for Border<GS>[src]

impl<GS: GlobalState> Widget<GS> for Canvas[src]

impl<GS: GlobalState> Widget<GS> for Clip<GS>[src]

impl<GS: GlobalState> Widget<GS> for Frame<GS>[src]

impl<GS: GlobalState> Widget<GS> for HStack<GS>[src]

impl<GS: GlobalState> Widget<GS> for Hidden<GS>[src]

impl<GS: GlobalState> Widget<GS> for Image[src]

impl<GS: GlobalState> Widget<GS> for Offset<GS>[src]

impl<GS: GlobalState> Widget<GS> for OverlaidLayer<GS>[src]

impl<GS: GlobalState> Widget<GS> for Padding<GS>[src]

impl<GS: GlobalState> Widget<GS> for Scroll<GS>[src]

impl<GS: GlobalState> Widget<GS> for Rectangle<GS>[src]

impl<GS: GlobalState> Widget<GS> for RoundedRectangle<GS>[src]

impl<GS: GlobalState> Widget<GS> for Spacer[src]

impl<GS: GlobalState> Widget<GS> for Text<GS>[src]

impl<GS: GlobalState> Widget<GS> for VStack<GS>[src]

impl<GS: GlobalState> Widget<GS> for ZStack<GS>[src]

impl<S, GS: GlobalState> Widget<GS> for Oval<S, GS> where
    S: 'static + Clone
[src]

impl<T, GS: GlobalState> Widget<GS> for ForEach<GS, T> where
    T: ForEachDelegate + 'static, 
[src]

Loading content...