#[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<Event, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Event, <__D as Deserializer<'de>>::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: AttributesChangedEvent) -> Event
fn from(event_variant: AttributesChangedEvent) -> 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: AttributesChangedEvent) -> Event
fn from(event_variant: AttributesChangedEvent) -> 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: PropertyChangeEvent) -> Event
fn from(event_variant: PropertyChangeEvent) -> 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: PropertyChangeEvent) -> Event
fn from(event_variant: PropertyChangeEvent) -> 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 Serialize for Event
impl Serialize for Event
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<Event> for ActivateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ActivateEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ActivateEvent, <ActivateEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ActivateEvent, <ActivateEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ActiveDescendantChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ActiveDescendantChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ActiveDescendantChangedEvent, <ActiveDescendantChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ActiveDescendantChangedEvent, <ActiveDescendantChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for AddAccessibleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AddAccessibleEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<AddAccessibleEvent, <AddAccessibleEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<AddAccessibleEvent, <AddAccessibleEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for AnnouncementEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AnnouncementEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<AnnouncementEvent, <AnnouncementEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<AnnouncementEvent, <AnnouncementEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ApplicationChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ApplicationChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ApplicationChangedEvent, <ApplicationChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ApplicationChangedEvent, <ApplicationChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<AttributesChangedEvent, <AttributesChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<AttributesChangedEvent, <AttributesChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for AttributesChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<AttributesChangedEvent, <AttributesChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<AttributesChangedEvent, <AttributesChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for AvailableEvent
Available on crate feature zbus only.
impl TryFrom<Event> for AvailableEvent
Available on crate feature
zbus only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<AvailableEvent, <AvailableEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<AvailableEvent, <AvailableEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for BoundsChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for BoundsChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<BoundsChangedEvent, <BoundsChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<BoundsChangedEvent, <BoundsChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ButtonEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ButtonEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ButtonEvent, <ButtonEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ButtonEvent, <ButtonEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for CacheEvents
impl TryFrom<Event> for CacheEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<CacheEvents, <CacheEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<CacheEvents, <CacheEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for CharWidthChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for CharWidthChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<CharWidthChangedEvent, <CharWidthChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<CharWidthChangedEvent, <CharWidthChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ChildrenChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ChildrenChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ChildrenChangedEvent, <ChildrenChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ChildrenChangedEvent, <ChildrenChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for CloseEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for CloseEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<CloseEvent, <CloseEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<CloseEvent, <CloseEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ColumnCountChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnCountChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ColumnCountChangedEvent, <ColumnCountChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ColumnCountChangedEvent, <ColumnCountChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ColumnDeletedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnDeletedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ColumnDeletedEvent, <ColumnDeletedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ColumnDeletedEvent, <ColumnDeletedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ColumnInsertedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnInsertedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ColumnInsertedEvent, <ColumnInsertedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ColumnInsertedEvent, <ColumnInsertedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ColumnReorderedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ColumnReorderedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ColumnReorderedEvent, <ColumnReorderedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ColumnReorderedEvent, <ColumnReorderedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ContentChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ContentChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ContentChangedEvent, <ContentChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ContentChangedEvent, <ContentChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for CreateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for CreateEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<CreateEvent, <CreateEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<CreateEvent, <CreateEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for DeactivateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DeactivateEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<DeactivateEvent, <DeactivateEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<DeactivateEvent, <DeactivateEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for DesktopCreateEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DesktopCreateEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<DesktopCreateEvent, <DesktopCreateEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<DesktopCreateEvent, <DesktopCreateEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for DesktopDestroyEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DesktopDestroyEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<DesktopDestroyEvent, <DesktopDestroyEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<DesktopDestroyEvent, <DesktopDestroyEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for DestroyEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for DestroyEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<DestroyEvent, <DestroyEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<DestroyEvent, <DestroyEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for DocumentEvents
impl TryFrom<Event> for DocumentEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<DocumentEvents, <DocumentEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<DocumentEvents, <DocumentEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for EventListenerDeregisteredEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for EventListenerDeregisteredEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<EventListenerDeregisteredEvent, <EventListenerDeregisteredEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<EventListenerDeregisteredEvent, <EventListenerDeregisteredEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for EventListenerEvents
impl TryFrom<Event> for EventListenerEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<EventListenerEvents, <EventListenerEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<EventListenerEvents, <EventListenerEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for EventListenerRegisteredEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for EventListenerRegisteredEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<EventListenerRegisteredEvent, <EventListenerRegisteredEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<EventListenerRegisteredEvent, <EventListenerRegisteredEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for FocusEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for FocusEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<FocusEvent, <FocusEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<FocusEvent, <FocusEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for FocusEvents
impl TryFrom<Event> for FocusEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<FocusEvents, <FocusEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<FocusEvents, <FocusEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for KeyboardEvents
impl TryFrom<Event> for KeyboardEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<KeyboardEvents, <KeyboardEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<KeyboardEvents, <KeyboardEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LegacyAddAccessibleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LegacyAddAccessibleEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LegacyAddAccessibleEvent, <LegacyAddAccessibleEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LegacyAddAccessibleEvent, <LegacyAddAccessibleEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LineChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LineChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LineChangedEvent, <LineChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LineChangedEvent, <LineChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LineCountChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LineCountChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LineCountChangedEvent, <LineCountChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LineCountChangedEvent, <LineCountChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LinkSelectedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LinkSelectedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LinkSelectedEvent, <LinkSelectedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LinkSelectedEvent, <LinkSelectedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LoadCompleteEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LoadCompleteEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LoadCompleteEvent, <LoadCompleteEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LoadCompleteEvent, <LoadCompleteEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LoadStoppedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LoadStoppedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LoadStoppedEvent, <LoadStoppedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LoadStoppedEvent, <LoadStoppedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for LowerEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for LowerEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<LowerEvent, <LowerEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<LowerEvent, <LowerEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for MaximizeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for MaximizeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<MaximizeEvent, <MaximizeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<MaximizeEvent, <MaximizeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for MinimizeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for MinimizeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<MinimizeEvent, <MinimizeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<MinimizeEvent, <MinimizeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ModelChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ModelChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ModelChangedEvent, <ModelChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ModelChangedEvent, <ModelChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ModifiersEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ModifiersEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ModifiersEvent, <ModifiersEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ModifiersEvent, <ModifiersEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for MouseEvents
impl TryFrom<Event> for MouseEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<MouseEvents, <MouseEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<MouseEvents, <MouseEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ObjectEvents
impl TryFrom<Event> for ObjectEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ObjectEvents, <ObjectEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ObjectEvents, <ObjectEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for PageChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for PageChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<PageChangedEvent, <PageChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<PageChangedEvent, <PageChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<PropertyChangeEvent, <PropertyChangeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<PropertyChangeEvent, <PropertyChangeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for PropertyChangeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<PropertyChangeEvent, <PropertyChangeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<PropertyChangeEvent, <PropertyChangeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RaiseEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RaiseEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RaiseEvent, <RaiseEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RaiseEvent, <RaiseEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ReloadEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ReloadEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ReloadEvent, <ReloadEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ReloadEvent, <ReloadEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RemoveAccessibleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RemoveAccessibleEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RemoveAccessibleEvent, <RemoveAccessibleEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RemoveAccessibleEvent, <RemoveAccessibleEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ReparentEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ReparentEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ReparentEvent, <ReparentEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ReparentEvent, <ReparentEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ResizeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ResizeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ResizeEvent, <ResizeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ResizeEvent, <ResizeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RestoreEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RestoreEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RestoreEvent, <RestoreEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RestoreEvent, <RestoreEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RestyleEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RestyleEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RestyleEvent, <RestyleEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RestyleEvent, <RestyleEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RowDeletedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RowDeletedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RowDeletedEvent, <RowDeletedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RowDeletedEvent, <RowDeletedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RowInsertedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RowInsertedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RowInsertedEvent, <RowInsertedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RowInsertedEvent, <RowInsertedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for RowReorderedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for RowReorderedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<RowReorderedEvent, <RowReorderedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<RowReorderedEvent, <RowReorderedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for SelectionChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for SelectionChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<SelectionChangedEvent, <SelectionChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<SelectionChangedEvent, <SelectionChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for ShadeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for ShadeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<ShadeEvent, <ShadeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<ShadeEvent, <ShadeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for StateChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for StateChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<StateChangedEvent, <StateChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<StateChangedEvent, <StateChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for TerminalEvents
impl TryFrom<Event> for TerminalEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<TerminalEvents, <TerminalEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<TerminalEvents, <TerminalEvents as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for TextAttributesChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextAttributesChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<TextAttributesChangedEvent, <TextAttributesChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<TextAttributesChangedEvent, <TextAttributesChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for TextBoundsChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextBoundsChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<TextBoundsChangedEvent, <TextBoundsChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<TextBoundsChangedEvent, <TextBoundsChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for TextCaretMovedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextCaretMovedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<TextCaretMovedEvent, <TextCaretMovedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<TextCaretMovedEvent, <TextCaretMovedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for TextChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<TextChangedEvent, <TextChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<TextChangedEvent, <TextChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for TextSelectionChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for TextSelectionChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<TextSelectionChangedEvent, <TextSelectionChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<TextSelectionChangedEvent, <TextSelectionChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for UUshadeEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for UUshadeEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<UUshadeEvent, <UUshadeEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<UUshadeEvent, <UUshadeEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for VisibleDataChangedEvent
Available on crate feature wrappers only.
impl TryFrom<Event> for VisibleDataChangedEvent
Available on crate feature
wrappers only.Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<VisibleDataChangedEvent, <VisibleDataChangedEvent as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<VisibleDataChangedEvent, <VisibleDataChangedEvent as TryFrom<Event>>::Error>
Performs the conversion.
Source§impl TryFrom<Event> for WindowEvents
impl TryFrom<Event> for WindowEvents
Source§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
Source§fn try_from(
generic_event: Event,
) -> Result<WindowEvents, <WindowEvents as TryFrom<Event>>::Error>
fn try_from( generic_event: Event, ) -> Result<WindowEvents, <WindowEvents as TryFrom<Event>>::Error>
Performs the conversion.
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 UnsafeUnpin 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