Struct oxygengine_user_interface::raui::core::widget::context::WidgetMountOrChangeContext [−][src]
pub struct WidgetMountOrChangeContext<'a, 'b> {
pub id: &'a WidgetId,
pub props: &'a Props,
pub shared_props: &'a Props,
pub state: State<'a>,
pub messenger: Messenger<'a>,
pub signals: SignalSender,
pub animator: Animator<'a>,
pub process_context: &'a mut ProcessContext<'b>,
}Fields
id: &'a WidgetIdprops: &'a Propsstate: State<'a>messenger: Messenger<'a>signals: SignalSenderanimator: Animator<'a>process_context: &'a mut ProcessContext<'b>Auto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for WidgetMountOrChangeContext<'a, 'b>impl<'a, 'b> !Send for WidgetMountOrChangeContext<'a, 'b>impl<'a, 'b> !Sync for WidgetMountOrChangeContext<'a, 'b>impl<'a, 'b> Unpin for WidgetMountOrChangeContext<'a, 'b> where
'b: 'a, impl<'a, 'b> !UnwindSafe for WidgetMountOrChangeContext<'a, 'b>