Trait guion::widgets::textbox::imp::ITextBox [−][src]
Trait Implementations
impl<'w, E> Traitcast<dyn ITextBox<E> + 'w, E> for dyn Widget<E> + 'w where
E: Env,
[src]
E: Env,
type DestTypeID = dyn ITextBox<E> + 'static
unsafe fn _traitcast_ref<'s>(
senf: &'s dyn Widget<E>
) -> Result<&'s T, GuionError<E>>
[src]
senf: &'s dyn Widget<E>
) -> Result<&'s T, GuionError<E>>
unsafe fn _try_traitcast_ref<'s>(senf: &'s dyn Widget<E>) -> Result<&'s T, ()>
[src]
impl<'w, E> TraitcastMut<dyn ITextBox<E> + 'w, E> for dyn WidgetMut<E> + 'w where
E: Env,
[src]
E: Env,
type DestTypeID = dyn ITextBox<E> + 'static
unsafe fn _traitcast_mut<'s>(
senf: &'s mut dyn WidgetMut<E>
) -> Result<&'s mut T, GuionError<E>>
[src]
senf: &'s mut dyn WidgetMut<E>
) -> Result<&'s mut T, GuionError<E>>
unsafe fn _try_traitcast_mut<'s>(
senf: &'s mut dyn WidgetMut<E>
) -> Result<&'s mut T, ()>
[src]
senf: &'s mut dyn WidgetMut<E>
) -> Result<&'s mut T, ()>
Implementors
impl<'w, E, Text, Scroll, Curs, CursorStickX, GlyphCache> ITextBox<E> for TextBox<'w, E, Text, Scroll, Curs, CursorStickX, GlyphCache> where
E: Env,
Text: 'w,
Scroll: 'w,
Curs: 'w,
CursorStickX: 'w,
GlyphCache: 'w,
[src]
E: Env,
Text: 'w,
Scroll: 'w,
Curs: 'w,
CursorStickX: 'w,
GlyphCache: 'w,