Struct oxygengine_user_interface::raui::core::widget::context::WidgetUnmountContext [−][src]
pub struct WidgetUnmountContext<'a, 'b> { pub id: &'a WidgetId, pub state: &'a Props, pub messenger: &'a MessageSender, pub signals: SignalSender, pub process_context: &'a mut ProcessContext<'b>, }
Fields
id: &'a WidgetId
state: &'a Props
messenger: &'a MessageSender
signals: SignalSender
process_context: &'a mut ProcessContext<'b>
Auto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for WidgetUnmountContext<'a, 'b>
impl<'a, 'b> !Send for WidgetUnmountContext<'a, 'b>
impl<'a, 'b> !Sync for WidgetUnmountContext<'a, 'b>
impl<'a, 'b> Unpin for WidgetUnmountContext<'a, 'b> where
'b: 'a,
impl<'a, 'b> !UnwindSafe for WidgetUnmountContext<'a, 'b>
Blanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any,
pub fn get_type_id(&self) -> TypeId
Mutably borrows from an owned value. Read more