#api-bindings #macro #data-structures

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

#27 in Accessibility

Download history 27153/week @ 2024-11-21 30046/week @ 2024-11-28 30634/week @ 2024-12-05 31393/week @ 2024-12-12 22692/week @ 2024-12-19 22231/week @ 2024-12-26 28127/week @ 2025-01-02 34065/week @ 2025-01-09 32932/week @ 2025-01-16 33563/week @ 2025-01-23 35511/week @ 2025-01-30 38012/week @ 2025-02-06 38027/week @ 2025-02-13 51093/week @ 2025-02-20 47360/week @ 2025-02-27 54351/week @ 2025-03-06

197,158 downloads per month
Used in 98 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
~234K SLoC