pub struct UiHandlerEvent {
pub target: UiId,
pub payload: UiEventPayload,
pub capture_handlers: Vec<UiInputEventHandler>,
pub bubble_handlers: Vec<UiInputEventHandler>,
}Fields§
§target: UiId§payload: UiEventPayload§capture_handlers: Vec<UiInputEventHandler>§bubble_handlers: Vec<UiInputEventHandler>Trait Implementations§
Source§impl Clone for UiHandlerEvent
impl Clone for UiHandlerEvent
Source§fn clone(&self) -> UiHandlerEvent
fn clone(&self) -> UiHandlerEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for UiHandlerEvent
impl !UnwindSafe for UiHandlerEvent
impl Freeze for UiHandlerEvent
impl Send for UiHandlerEvent
impl Sync for UiHandlerEvent
impl Unpin for UiHandlerEvent
impl UnsafeUnpin for UiHandlerEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more