#atspi #events #linux #protocols #compile #at-spi

atspi-common

Primitive types used for sending and receiving Linux accessibility events

8 breaking releases

0.9.0 Feb 26, 2025
0.8.0 Aug 14, 2024
0.7.0 Aug 14, 2024
0.6.0 May 24, 2024
0.1.0 Jun 16, 2023

#19 in Accessibility

Download history 29419/week @ 2024-12-01 29953/week @ 2024-12-08 32225/week @ 2024-12-15 19029/week @ 2024-12-22 23595/week @ 2024-12-29 32593/week @ 2025-01-05 33223/week @ 2025-01-12 33028/week @ 2025-01-19 33091/week @ 2025-01-26 37666/week @ 2025-02-02 37202/week @ 2025-02-09 44258/week @ 2025-02-16 47380/week @ 2025-02-23 51482/week @ 2025-03-02 57804/week @ 2025-03-09 54810/week @ 2025-03-16

216,366 downloads per month
Used in 102 crates (5 directly)

Apache-2.0 OR MIT

330KB
7K SLoC

atspi-common

Common data structures for the atspi crate. This crate is meant to only contain the absolute lowest common denominator for libraries to talk to each other about atspi information; therefore, it attempts to be able to compile on basically any architecture (including WASM).

Please use the internal documentation to learn how to use these data structures.


lib.rs:

atspi-common

Defines all common types, events, and data structures for atspi-proxies and atspi-connection. Since atspi-proxies and atspi-connection are downstream crates, the documentation can not link to it directly. Any type ending in *Proxy is in atspi-proxies.

Dependencies

~4–16MB
~229K SLoC