#macro #macro-helpers #helper #impl-block

macro atspi-macros

Macros to assist in various impl blocks for the atspi crate

8 unstable releases (3 breaking)

0.4.0 Jun 16, 2023
0.3.0 Feb 25, 2023
0.2.0 Feb 20, 2023
0.1.4 Jan 4, 2023
0.1.2 Dec 31, 2022

#22 in #impl-block

Download history 4281/week @ 2024-03-13 4107/week @ 2024-03-20 4345/week @ 2024-03-27 4355/week @ 2024-04-03 3542/week @ 2024-04-10 3305/week @ 2024-04-17 2856/week @ 2024-04-24 2630/week @ 2024-05-01 1599/week @ 2024-05-08 1739/week @ 2024-05-15 2110/week @ 2024-05-22 1930/week @ 2024-05-29 1629/week @ 2024-06-05 1296/week @ 2024-06-12 1475/week @ 2024-06-19 1578/week @ 2024-06-26

6,221 downloads per month

Apache-2.0 OR MIT

70KB
2K SLoC

Atspi-macros

Crate that is home to proc-macros used in atspi.

Update Log

  • 0.2.0
    • Add custom implementations using an atspi_proxy macro, replacing the zbus::dbus_proxy macro. Note that internally, zbus::dbus_proxy is called on the item being identified with the macro.
      • Add auto-definition of * trait matching any trait used to generate a *Proxy.
      • Add auto-definition of *Blocking trait matching any trait used to generate a *ProxyBlocking.
      • Add auto-implementation of * trait for *Proxy.
      • Add auto-implementation of *Blocking trait for *ProxyBlocking.

Dependencies

~3–16MB
~210K SLoC