Trait guion::widget::as_widget::AsWidget[][src]

pub trait AsWidget<E> where
    E: Env
{ fn as_ref<'s>(&'s self) -> Resolvable<'s, E>;
fn into_ref<'w>(self) -> Resolvable<'w, E>
    where
        Self: 'w
; }

AsWidget is an object which can interpret as Widget or a Path
Example implementation for immediate widget

Required methods

fn as_ref<'s>(&'s self) -> Resolvable<'s, E>[src]

IMPL Resolvable::from_widget can be used to create a Resolvable from a (immediate) Widget

fn into_ref<'w>(self) -> Resolvable<'w, E> where
    Self: 'w, 
[src]

IMPL Resolvable::from_widget can be used to create a Resolvable from a (immediate) Widget

Loading content...

Implementors

impl<E, T> AsWidget<E> for T where
    T: Widget<E>,
    E: Env
[src]

Loading content...