Enum atspi_proxies::events::Event
source · #[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
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 PartialEq for Event
impl PartialEq for Event
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<&Message> for Event
impl TryFrom<&Message> for Event
§type Error = AtspiError
type Error = AtspiError
The type returned in the event of a conversion error.
source§impl TryFrom<Event> for ActivateEvent
impl TryFrom<Event> for ActivateEvent
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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
§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