#[non_exhaustive]pub enum Event {
Document(DocumentEvents),
Focus(FocusEvents),
Keyboard(KeyboardEvents),
Mouse(MouseEvents),
Object(ObjectEvents),
Terminal(TerminalEvents),
Window(WindowEvents),
Available(AvailableEvent),
Cache(CacheEvents),
Listener(EventListenerEvents),
}Expand description
Encapsulates the various different accessibility bus signal types.
Assumes being non exhaustive to allow for future- or custom signals.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Document(DocumentEvents)
See: DocumentEvents.
Focus(FocusEvents)
See: FocusEvents.
Keyboard(KeyboardEvents)
See: KeyboardEvents.
Mouse(MouseEvents)
See: MouseEvents.
Object(ObjectEvents)
See: ObjectEvents.
Terminal(TerminalEvents)
See: TerminalEvents.
Window(WindowEvents)
See: WindowEvents.
Available(AvailableEvent)
See: AvailableEvent.
Cache(CacheEvents)
See: CacheEvents.
Listener(EventListenerEvents)
See: EventListenerEvents.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Event
impl<'de> Deserialize<'de> for Event
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl EventProperties for Event
impl EventProperties for Event
fn path(&self) -> ObjectPath<'_>
fn sender(&self) -> UniqueName<'_>
fn object_ref(&self) -> ObjectRef<'_>
Source§impl EventTypeProperties for Event
impl EventTypeProperties for Event
Source§impl From<ActivateEvent> for Event
Available on crate feature wrappers only.
impl From<ActivateEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ActivateEvent) -> Event
fn from(event_variant: ActivateEvent) -> Event
Converts to this type from the input type.
Source§impl From<ActiveDescendantChangedEvent> for Event
Available on crate feature wrappers only.
impl From<ActiveDescendantChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ActiveDescendantChangedEvent) -> Event
fn from(event_variant: ActiveDescendantChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<AddAccessibleEvent> for Event
Available on crate feature wrappers only.
impl From<AddAccessibleEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: AddAccessibleEvent) -> Event
fn from(event_variant: AddAccessibleEvent) -> Event
Converts to this type from the input type.
Source§impl From<AnnouncementEvent> for Event
Available on crate feature wrappers only.
impl From<AnnouncementEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: AnnouncementEvent) -> Event
fn from(event_variant: AnnouncementEvent) -> Event
Converts to this type from the input type.
Source§impl From<ApplicationChangedEvent> for Event
Available on crate feature wrappers only.
impl From<ApplicationChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ApplicationChangedEvent) -> Event
fn from(event_variant: ApplicationChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<AttributesChangedEvent> for Event
Available on crate feature wrappers only.
impl From<AttributesChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: DocumentAttributesChangedEvent) -> Event
fn from(event_variant: DocumentAttributesChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<AttributesChangedEvent> for Event
Available on crate feature wrappers only.
impl From<AttributesChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ObjectAttributesChangedEvent) -> Event
fn from(event_variant: ObjectAttributesChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<AvailableEvent> for Event
impl From<AvailableEvent> for Event
Source§fn from(ev: AvailableEvent) -> Event
fn from(ev: AvailableEvent) -> Event
Converts to this type from the input type.
Source§impl From<BoundsChangedEvent> for Event
Available on crate feature wrappers only.
impl From<BoundsChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: BoundsChangedEvent) -> Event
fn from(event_variant: BoundsChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ButtonEvent> for Event
Available on crate feature wrappers only.
impl From<ButtonEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ButtonEvent) -> Event
fn from(event_variant: ButtonEvent) -> Event
Converts to this type from the input type.
Source§impl From<CharWidthChangedEvent> for Event
Available on crate feature wrappers only.
impl From<CharWidthChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: CharWidthChangedEvent) -> Event
fn from(event_variant: CharWidthChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ChildrenChangedEvent> for Event
Available on crate feature wrappers only.
impl From<ChildrenChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ChildrenChangedEvent) -> Event
fn from(event_variant: ChildrenChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<CloseEvent> for Event
Available on crate feature wrappers only.
impl From<CloseEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: CloseEvent) -> Event
fn from(event_variant: CloseEvent) -> Event
Converts to this type from the input type.
Source§impl From<ColumnCountChangedEvent> for Event
Available on crate feature wrappers only.
impl From<ColumnCountChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ColumnCountChangedEvent) -> Event
fn from(event_variant: ColumnCountChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ColumnDeletedEvent> for Event
Available on crate feature wrappers only.
impl From<ColumnDeletedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ColumnDeletedEvent) -> Event
fn from(event_variant: ColumnDeletedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ColumnInsertedEvent> for Event
Available on crate feature wrappers only.
impl From<ColumnInsertedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ColumnInsertedEvent) -> Event
fn from(event_variant: ColumnInsertedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ColumnReorderedEvent> for Event
Available on crate feature wrappers only.
impl From<ColumnReorderedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ColumnReorderedEvent) -> Event
fn from(event_variant: ColumnReorderedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ContentChangedEvent> for Event
Available on crate feature wrappers only.
impl From<ContentChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ContentChangedEvent) -> Event
fn from(event_variant: ContentChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<CreateEvent> for Event
Available on crate feature wrappers only.
impl From<CreateEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: CreateEvent) -> Event
fn from(event_variant: CreateEvent) -> Event
Converts to this type from the input type.
Source§impl From<DeactivateEvent> for Event
Available on crate feature wrappers only.
impl From<DeactivateEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: DeactivateEvent) -> Event
fn from(event_variant: DeactivateEvent) -> Event
Converts to this type from the input type.
Source§impl From<DesktopCreateEvent> for Event
Available on crate feature wrappers only.
impl From<DesktopCreateEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: DesktopCreateEvent) -> Event
fn from(event_variant: DesktopCreateEvent) -> Event
Converts to this type from the input type.
Source§impl From<DesktopDestroyEvent> for Event
Available on crate feature wrappers only.
impl From<DesktopDestroyEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: DesktopDestroyEvent) -> Event
fn from(event_variant: DesktopDestroyEvent) -> Event
Converts to this type from the input type.
Source§impl From<DestroyEvent> for Event
Available on crate feature wrappers only.
impl From<DestroyEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: DestroyEvent) -> Event
fn from(event_variant: DestroyEvent) -> Event
Converts to this type from the input type.
Source§impl From<DocumentEvents> for Event
Available on crate feature wrappers only.
impl From<DocumentEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: DocumentEvents) -> Event
fn from(event_variant: DocumentEvents) -> Event
Converts to this type from the input type.
Source§impl From<EventListenerDeregisteredEvent> for Event
Available on crate feature wrappers only.
impl From<EventListenerDeregisteredEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: EventListenerDeregisteredEvent) -> Event
fn from(event_variant: EventListenerDeregisteredEvent) -> Event
Converts to this type from the input type.
Source§impl From<EventListenerEvents> for Event
Available on crate feature wrappers only.
impl From<EventListenerEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: EventListenerEvents) -> Event
fn from(event_variant: EventListenerEvents) -> Event
Converts to this type from the input type.
Source§impl From<EventListenerRegisteredEvent> for Event
Available on crate feature wrappers only.
impl From<EventListenerRegisteredEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: EventListenerRegisteredEvent) -> Event
fn from(event_variant: EventListenerRegisteredEvent) -> Event
Converts to this type from the input type.
Source§impl From<FocusEvent> for Event
Available on crate feature wrappers only.
impl From<FocusEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: FocusEvent) -> Event
fn from(event_variant: FocusEvent) -> Event
Converts to this type from the input type.
Source§impl From<FocusEvents> for Event
Available on crate feature wrappers only.
impl From<FocusEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: FocusEvents) -> Event
fn from(event_variant: FocusEvents) -> Event
Converts to this type from the input type.
Source§impl From<KeyboardEvents> for Event
Available on crate feature wrappers only.
impl From<KeyboardEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: KeyboardEvents) -> Event
fn from(event_variant: KeyboardEvents) -> Event
Converts to this type from the input type.
Source§impl From<LegacyAddAccessibleEvent> for Event
Available on crate feature wrappers only.
impl From<LegacyAddAccessibleEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LegacyAddAccessibleEvent) -> Event
fn from(event_variant: LegacyAddAccessibleEvent) -> Event
Converts to this type from the input type.
Source§impl From<LineChangedEvent> for Event
Available on crate feature wrappers only.
impl From<LineChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LineChangedEvent) -> Event
fn from(event_variant: LineChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<LineCountChangedEvent> for Event
Available on crate feature wrappers only.
impl From<LineCountChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LineCountChangedEvent) -> Event
fn from(event_variant: LineCountChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<LinkSelectedEvent> for Event
Available on crate feature wrappers only.
impl From<LinkSelectedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LinkSelectedEvent) -> Event
fn from(event_variant: LinkSelectedEvent) -> Event
Converts to this type from the input type.
Source§impl From<LoadCompleteEvent> for Event
Available on crate feature wrappers only.
impl From<LoadCompleteEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LoadCompleteEvent) -> Event
fn from(event_variant: LoadCompleteEvent) -> Event
Converts to this type from the input type.
Source§impl From<LoadStoppedEvent> for Event
Available on crate feature wrappers only.
impl From<LoadStoppedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LoadStoppedEvent) -> Event
fn from(event_variant: LoadStoppedEvent) -> Event
Converts to this type from the input type.
Source§impl From<LowerEvent> for Event
Available on crate feature wrappers only.
impl From<LowerEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: LowerEvent) -> Event
fn from(event_variant: LowerEvent) -> Event
Converts to this type from the input type.
Source§impl From<MaximizeEvent> for Event
Available on crate feature wrappers only.
impl From<MaximizeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: MaximizeEvent) -> Event
fn from(event_variant: MaximizeEvent) -> Event
Converts to this type from the input type.
Source§impl From<MinimizeEvent> for Event
Available on crate feature wrappers only.
impl From<MinimizeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: MinimizeEvent) -> Event
fn from(event_variant: MinimizeEvent) -> Event
Converts to this type from the input type.
Source§impl From<ModelChangedEvent> for Event
Available on crate feature wrappers only.
impl From<ModelChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ModelChangedEvent) -> Event
fn from(event_variant: ModelChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ModifiersEvent> for Event
Available on crate feature wrappers only.
impl From<ModifiersEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ModifiersEvent) -> Event
fn from(event_variant: ModifiersEvent) -> Event
Converts to this type from the input type.
Source§impl From<MouseEvents> for Event
Available on crate feature wrappers only.
impl From<MouseEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: MouseEvents) -> Event
fn from(event_variant: MouseEvents) -> Event
Converts to this type from the input type.
Source§impl From<ObjectEvents> for Event
Available on crate feature wrappers only.
impl From<ObjectEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ObjectEvents) -> Event
fn from(event_variant: ObjectEvents) -> Event
Converts to this type from the input type.
Source§impl From<PageChangedEvent> for Event
Available on crate feature wrappers only.
impl From<PageChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: PageChangedEvent) -> Event
fn from(event_variant: PageChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<PropertyChangeEvent> for Event
Available on crate feature wrappers only.
impl From<PropertyChangeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ObjectPropertyChangeEvent) -> Event
fn from(event_variant: ObjectPropertyChangeEvent) -> Event
Converts to this type from the input type.
Source§impl From<PropertyChangeEvent> for Event
Available on crate feature wrappers only.
impl From<PropertyChangeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: WindowPropertyChangeEvent) -> Event
fn from(event_variant: WindowPropertyChangeEvent) -> Event
Converts to this type from the input type.
Source§impl From<RaiseEvent> for Event
Available on crate feature wrappers only.
impl From<RaiseEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RaiseEvent) -> Event
fn from(event_variant: RaiseEvent) -> Event
Converts to this type from the input type.
Source§impl From<ReloadEvent> for Event
Available on crate feature wrappers only.
impl From<ReloadEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ReloadEvent) -> Event
fn from(event_variant: ReloadEvent) -> Event
Converts to this type from the input type.
Source§impl From<RemoveAccessibleEvent> for Event
Available on crate feature wrappers only.
impl From<RemoveAccessibleEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RemoveAccessibleEvent) -> Event
fn from(event_variant: RemoveAccessibleEvent) -> Event
Converts to this type from the input type.
Source§impl From<ReparentEvent> for Event
Available on crate feature wrappers only.
impl From<ReparentEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ReparentEvent) -> Event
fn from(event_variant: ReparentEvent) -> Event
Converts to this type from the input type.
Source§impl From<ResizeEvent> for Event
Available on crate feature wrappers only.
impl From<ResizeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ResizeEvent) -> Event
fn from(event_variant: ResizeEvent) -> Event
Converts to this type from the input type.
Source§impl From<RestoreEvent> for Event
Available on crate feature wrappers only.
impl From<RestoreEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RestoreEvent) -> Event
fn from(event_variant: RestoreEvent) -> Event
Converts to this type from the input type.
Source§impl From<RestyleEvent> for Event
Available on crate feature wrappers only.
impl From<RestyleEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RestyleEvent) -> Event
fn from(event_variant: RestyleEvent) -> Event
Converts to this type from the input type.
Source§impl From<RowDeletedEvent> for Event
Available on crate feature wrappers only.
impl From<RowDeletedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RowDeletedEvent) -> Event
fn from(event_variant: RowDeletedEvent) -> Event
Converts to this type from the input type.
Source§impl From<RowInsertedEvent> for Event
Available on crate feature wrappers only.
impl From<RowInsertedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RowInsertedEvent) -> Event
fn from(event_variant: RowInsertedEvent) -> Event
Converts to this type from the input type.
Source§impl From<RowReorderedEvent> for Event
Available on crate feature wrappers only.
impl From<RowReorderedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: RowReorderedEvent) -> Event
fn from(event_variant: RowReorderedEvent) -> Event
Converts to this type from the input type.
Source§impl From<SelectionChangedEvent> for Event
Available on crate feature wrappers only.
impl From<SelectionChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: SelectionChangedEvent) -> Event
fn from(event_variant: SelectionChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<ShadeEvent> for Event
Available on crate feature wrappers only.
impl From<ShadeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: ShadeEvent) -> Event
fn from(event_variant: ShadeEvent) -> Event
Converts to this type from the input type.
Source§impl From<StateChangedEvent> for Event
Available on crate feature wrappers only.
impl From<StateChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: StateChangedEvent) -> Event
fn from(event_variant: StateChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<TerminalEvents> for Event
Available on crate feature wrappers only.
impl From<TerminalEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: TerminalEvents) -> Event
fn from(event_variant: TerminalEvents) -> Event
Converts to this type from the input type.
Source§impl From<TextAttributesChangedEvent> for Event
Available on crate feature wrappers only.
impl From<TextAttributesChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: TextAttributesChangedEvent) -> Event
fn from(event_variant: TextAttributesChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<TextBoundsChangedEvent> for Event
Available on crate feature wrappers only.
impl From<TextBoundsChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: TextBoundsChangedEvent) -> Event
fn from(event_variant: TextBoundsChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<TextCaretMovedEvent> for Event
Available on crate feature wrappers only.
impl From<TextCaretMovedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: TextCaretMovedEvent) -> Event
fn from(event_variant: TextCaretMovedEvent) -> Event
Converts to this type from the input type.
Source§impl From<TextChangedEvent> for Event
Available on crate feature wrappers only.
impl From<TextChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: TextChangedEvent) -> Event
fn from(event_variant: TextChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<TextSelectionChangedEvent> for Event
Available on crate feature wrappers only.
impl From<TextSelectionChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: TextSelectionChangedEvent) -> Event
fn from(event_variant: TextSelectionChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<UUshadeEvent> for Event
Available on crate feature wrappers only.
impl From<UUshadeEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: UUshadeEvent) -> Event
fn from(event_variant: UUshadeEvent) -> Event
Converts to this type from the input type.
Source§impl From<VisibleDataChangedEvent> for Event
Available on crate feature wrappers only.
impl From<VisibleDataChangedEvent> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: VisibleDataChangedEvent) -> Event
fn from(event_variant: VisibleDataChangedEvent) -> Event
Converts to this type from the input type.
Source§impl From<WindowEvents> for Event
Available on crate feature wrappers only.
impl From<WindowEvents> for Event
Available on crate feature
wrappers only.Source§fn from(event_variant: WindowEvents) -> Event
fn from(event_variant: WindowEvents) -> Event
Converts to this type from the input type.
Source§impl TryFrom<Event> for ActivateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ActivateEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ActiveDescendantChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ActiveDescendantChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for AddAccessibleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AddAccessibleEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for AnnouncementEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AnnouncementEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ApplicationChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ApplicationChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for AvailableEvent
Available on crate feature zbus only.
impl TryFrom<Event> for AvailableEvent
Available on crate feature
zbus only.Source§impl TryFrom<Event> for BoundsChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for BoundsChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ButtonEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ButtonEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for CacheEvents
impl TryFrom<Event> for CacheEvents
Source§impl TryFrom<Event> for CharWidthChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for CharWidthChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ChildrenChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ChildrenChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for CloseEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for CloseEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ColumnCountChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnCountChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ColumnDeletedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnDeletedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ColumnInsertedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnInsertedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ColumnReorderedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnReorderedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ContentChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ContentChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for CreateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for CreateEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for DeactivateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DeactivateEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for DesktopCreateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DesktopCreateEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for DesktopDestroyEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DesktopDestroyEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for DestroyEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DestroyEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for DocumentEvents
impl TryFrom<Event> for DocumentEvents
Source§impl TryFrom<Event> for EventListenerDeregisteredEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for EventListenerDeregisteredEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for EventListenerEvents
impl TryFrom<Event> for EventListenerEvents
Source§impl TryFrom<Event> for EventListenerRegisteredEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for EventListenerRegisteredEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for FocusEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for FocusEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for FocusEvents
impl TryFrom<Event> for FocusEvents
Source§impl TryFrom<Event> for KeyboardEvents
impl TryFrom<Event> for KeyboardEvents
Source§impl TryFrom<Event> for LegacyAddAccessibleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LegacyAddAccessibleEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for LineChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LineChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for LineCountChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LineCountChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for LinkSelectedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LinkSelectedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for LoadCompleteEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LoadCompleteEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for LoadStoppedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LoadStoppedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for LowerEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LowerEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for MaximizeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for MaximizeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for MinimizeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for MinimizeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ModelChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ModelChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ModifiersEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ModifiersEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for MouseEvents
impl TryFrom<Event> for MouseEvents
Source§impl TryFrom<Event> for ObjectEvents
impl TryFrom<Event> for ObjectEvents
Source§impl TryFrom<Event> for PageChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for PageChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RaiseEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RaiseEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ReloadEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ReloadEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RemoveAccessibleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RemoveAccessibleEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ReparentEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ReparentEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ResizeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ResizeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RestoreEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RestoreEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RestyleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RestyleEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RowDeletedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RowDeletedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RowInsertedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RowInsertedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for RowReorderedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RowReorderedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for SelectionChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for SelectionChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for ShadeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ShadeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for StateChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for StateChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for TerminalEvents
impl TryFrom<Event> for TerminalEvents
Source§impl TryFrom<Event> for TextAttributesChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextAttributesChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for TextBoundsChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextBoundsChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for TextCaretMovedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextCaretMovedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for TextChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for TextSelectionChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextSelectionChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for UUshadeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for UUshadeEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for VisibleDataChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for VisibleDataChangedEvent
Available on crate feature
wrappers only.Source§impl TryFrom<Event> for WindowEvents
impl TryFrom<Event> for WindowEvents
impl Eq for Event
impl StructuralPartialEq for Event
Auto Trait Implementations§
impl Freeze for Event
impl RefUnwindSafe for Event
impl Send for Event
impl Sync for Event
impl Unpin for Event
impl UnwindSafe for Event
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