#[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 From<ActivateEvent> for Event
impl From<ActivateEvent> for Event
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
impl From<ActiveDescendantChangedEvent> for Event
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
impl From<AddAccessibleEvent> for Event
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
impl From<AnnouncementEvent> for Event
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
impl From<ApplicationChangedEvent> for Event
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
impl From<AttributesChangedEvent> for Event
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
impl From<AttributesChangedEvent> for Event
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
impl From<BoundsChangedEvent> for Event
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
impl From<ButtonEvent> for Event
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
impl From<CharWidthChangedEvent> for Event
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
impl From<ChildrenChangedEvent> for Event
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
impl From<CloseEvent> for Event
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
impl From<ColumnCountChangedEvent> for Event
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
impl From<ColumnDeletedEvent> for Event
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
impl From<ColumnInsertedEvent> for Event
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
impl From<ColumnReorderedEvent> for Event
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
impl From<ContentChangedEvent> for Event
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
impl From<CreateEvent> for Event
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
impl From<DeactivateEvent> for Event
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
impl From<DesktopCreateEvent> for Event
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
impl From<DesktopDestroyEvent> for Event
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
impl From<DestroyEvent> for Event
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
impl From<DocumentEvents> for Event
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
impl From<EventListenerDeregisteredEvent> for Event
source§fn from(event_variant: EventListenerDeregisteredEvent) -> Event
fn from(event_variant: EventListenerDeregisteredEvent) -> Event
Converts to this type from the input type.
source§impl From<EventListenerRegisteredEvent> for Event
impl From<EventListenerRegisteredEvent> for Event
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
impl From<FocusEvent> for Event
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
impl From<FocusEvents> for Event
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
impl From<KeyboardEvents> for Event
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
impl From<LegacyAddAccessibleEvent> for Event
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
impl From<LineChangedEvent> for Event
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
impl From<LineCountChangedEvent> for Event
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
impl From<LinkSelectedEvent> for Event
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
impl From<LoadCompleteEvent> for Event
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
impl From<LoadStoppedEvent> for Event
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
impl From<LowerEvent> for Event
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
impl From<MaximizeEvent> for Event
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
impl From<MinimizeEvent> for Event
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
impl From<ModelChangedEvent> for Event
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
impl From<ModifiersEvent> for Event
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
impl From<MouseEvents> for Event
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
impl From<ObjectEvents> for Event
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
impl From<PageChangedEvent> for Event
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
impl From<PropertyChangeEvent> for Event
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
impl From<PropertyChangeEvent> for Event
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
impl From<RaiseEvent> for Event
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
impl From<ReloadEvent> for Event
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
impl From<RemoveAccessibleEvent> for Event
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
impl From<ReparentEvent> for Event
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
impl From<ResizeEvent> for Event
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
impl From<RestoreEvent> for Event
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
impl From<RestyleEvent> for Event
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
impl From<RowDeletedEvent> for Event
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
impl From<RowInsertedEvent> for Event
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
impl From<RowReorderedEvent> for Event
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
impl From<SelectionChangedEvent> for Event
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
impl From<ShadeEvent> for Event
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
impl From<StateChangedEvent> for Event
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
impl From<TerminalEvents> for Event
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
impl From<TextAttributesChangedEvent> for Event
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
impl From<TextBoundsChangedEvent> for Event
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
impl From<TextCaretMovedEvent> for Event
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
impl From<TextChangedEvent> for Event
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
impl From<TextSelectionChangedEvent> for Event
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
impl From<UUshadeEvent> for Event
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
impl From<VisibleDataChangedEvent> for Event
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
impl From<WindowEvents> for Event
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
impl TryFrom<Event> for ActivateEvent
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
impl TryFrom<Event> for ActiveDescendantChangedEvent
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
impl TryFrom<Event> for AddAccessibleEvent
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
impl TryFrom<Event> for AnnouncementEvent
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
impl TryFrom<Event> for ApplicationChangedEvent
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
impl TryFrom<Event> for AttributesChangedEvent
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
impl TryFrom<Event> for AttributesChangedEvent
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
impl TryFrom<Event> for AvailableEvent
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
impl TryFrom<Event> for BoundsChangedEvent
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
impl TryFrom<Event> for ButtonEvent
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 CharWidthChangedEvent
impl TryFrom<Event> for CharWidthChangedEvent
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
impl TryFrom<Event> for ChildrenChangedEvent
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
impl TryFrom<Event> for CloseEvent
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
impl TryFrom<Event> for ColumnCountChangedEvent
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
impl TryFrom<Event> for ColumnDeletedEvent
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
impl TryFrom<Event> for ColumnInsertedEvent
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
impl TryFrom<Event> for ColumnReorderedEvent
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
impl TryFrom<Event> for ContentChangedEvent
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
impl TryFrom<Event> for CreateEvent
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
impl TryFrom<Event> for DeactivateEvent
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
impl TryFrom<Event> for DesktopCreateEvent
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
impl TryFrom<Event> for DesktopDestroyEvent
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
impl TryFrom<Event> for DestroyEvent
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
impl TryFrom<Event> for EventListenerDeregisteredEvent
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 EventListenerRegisteredEvent
impl TryFrom<Event> for EventListenerRegisteredEvent
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
impl TryFrom<Event> for FocusEvent
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
impl TryFrom<Event> for LegacyAddAccessibleEvent
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
impl TryFrom<Event> for LineChangedEvent
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
impl TryFrom<Event> for LineCountChangedEvent
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
impl TryFrom<Event> for LinkSelectedEvent
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
impl TryFrom<Event> for LoadCompleteEvent
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
impl TryFrom<Event> for LoadStoppedEvent
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
impl TryFrom<Event> for LowerEvent
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
impl TryFrom<Event> for MaximizeEvent
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
impl TryFrom<Event> for MinimizeEvent
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
impl TryFrom<Event> for ModelChangedEvent
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
impl TryFrom<Event> for ModifiersEvent
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
impl TryFrom<Event> for PageChangedEvent
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
impl TryFrom<Event> for PropertyChangeEvent
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
impl TryFrom<Event> for PropertyChangeEvent
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
impl TryFrom<Event> for RaiseEvent
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
impl TryFrom<Event> for ReloadEvent
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
impl TryFrom<Event> for RemoveAccessibleEvent
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
impl TryFrom<Event> for ReparentEvent
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
impl TryFrom<Event> for ResizeEvent
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
impl TryFrom<Event> for RestoreEvent
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
impl TryFrom<Event> for RestyleEvent
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
impl TryFrom<Event> for RowDeletedEvent
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
impl TryFrom<Event> for RowInsertedEvent
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
impl TryFrom<Event> for RowReorderedEvent
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
impl TryFrom<Event> for SelectionChangedEvent
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
impl TryFrom<Event> for ShadeEvent
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
impl TryFrom<Event> for StateChangedEvent
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
impl TryFrom<Event> for TextAttributesChangedEvent
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
impl TryFrom<Event> for TextBoundsChangedEvent
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
impl TryFrom<Event> for TextCaretMovedEvent
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
impl TryFrom<Event> for TextChangedEvent
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
impl TryFrom<Event> for TextSelectionChangedEvent
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
impl TryFrom<Event> for UUshadeEvent
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
impl TryFrom<Event> for VisibleDataChangedEvent
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 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)