[][src]Trait termit_ui::widget::LayoutElement

pub trait LayoutElement {
    fn widget<'a>(&'a self) -> &'a dyn Widget;
fn widget_mut<'a>(&'a mut self) -> &'a mut dyn Widget;
fn placement<'a>(&'a self) -> &'a dyn Placement;
fn state<'a>(&'a self) -> &'a CaptureState;
fn state_mut<'a>(&'a mut self) -> &'a mut CaptureState; }

Required methods

fn widget<'a>(&'a self) -> &'a dyn Widget

fn widget_mut<'a>(&'a mut self) -> &'a mut dyn Widget

fn placement<'a>(&'a self) -> &'a dyn Placement

fn state<'a>(&'a self) -> &'a CaptureState

fn state_mut<'a>(&'a mut self) -> &'a mut CaptureState

Loading content...

Implementations on Foreign Types

impl<P: Placement, W: Widget> LayoutElement for (W, P, CaptureState)[src]

Loading content...

Implementors

Loading content...