Struct raui::prelude::WidgetLifeCycle [−][src]
pub struct WidgetLifeCycle { /* fields omitted */ }
Implementations
impl WidgetLifeCycle
[src]
impl WidgetLifeCycle
[src]pub fn mount<F>(&mut self, f: F) where
F: 'static + FnMut(WidgetMountOrChangeContext<'_>) + Send + Sync,
[src]
F: 'static + FnMut(WidgetMountOrChangeContext<'_>) + Send + Sync,
pub fn change<F>(&mut self, f: F) where
F: 'static + FnMut(WidgetMountOrChangeContext<'_>) + Send + Sync,
[src]
F: 'static + FnMut(WidgetMountOrChangeContext<'_>) + Send + Sync,
pub fn unmount<F>(&mut self, f: F) where
F: 'static + FnMut(WidgetUnmountContext<'_>) + Send + Sync,
[src]
F: 'static + FnMut(WidgetUnmountContext<'_>) + Send + Sync,
pub fn unwrap(
self
) -> (Vec<Box<dyn FnMut(WidgetMountOrChangeContext<'_>) + 'static + Sync + Send, Global>, Global>, Vec<Box<dyn FnMut(WidgetMountOrChangeContext<'_>) + 'static + Sync + Send, Global>, Global>, Vec<Box<dyn FnMut(WidgetUnmountContext<'_>) + 'static + Sync + Send, Global>, Global>)
[src]
self
) -> (Vec<Box<dyn FnMut(WidgetMountOrChangeContext<'_>) + 'static + Sync + Send, Global>, Global>, Vec<Box<dyn FnMut(WidgetMountOrChangeContext<'_>) + 'static + Sync + Send, Global>, Global>, Vec<Box<dyn FnMut(WidgetUnmountContext<'_>) + 'static + Sync + Send, Global>, Global>)
Trait Implementations
impl Default for WidgetLifeCycle
[src]
impl Default for WidgetLifeCycle
[src]pub fn default() -> WidgetLifeCycle
[src]
Auto Trait Implementations
impl !RefUnwindSafe for WidgetLifeCycle
impl !RefUnwindSafe for WidgetLifeCycle
impl Send for WidgetLifeCycle
impl Send for WidgetLifeCycle
impl Sync for WidgetLifeCycle
impl Sync for WidgetLifeCycle
impl Unpin for WidgetLifeCycle
impl Unpin for WidgetLifeCycle
impl !UnwindSafe for WidgetLifeCycle
impl !UnwindSafe for WidgetLifeCycle