atspi-connection
This crate uses the the following crates to support its various functions:
atspi-common: to receive events from AT-SPI.atspi-proxies: to send events and query live information over AT-SPI.
This is essentially a client-facing library where you can use the AccessibilityConnection structure to get streams of AT-SPI events coming from a Linux system.
See the examples folder and documentation on how to use this library.
Feature Flags
default:wrapperswrappers: enable support foratspi-commonwrapper types that categorize events by interface, as well as the all-encompassingEventenum that can store any event type.- This also enables the
event_streamfunction that allows you to receive a stream ofEvents instead of specific events.
- This also enables the
tracing: enable support for thetracingcrate